Skip to content

build(deps): bump actions/checkout from 6 to 7 - #171

Merged
justinjoy merged 1 commit into
mainfrom
deps/checkout-v7
Jun 19, 2026
Merged

build(deps): bump actions/checkout from 6 to 7#171
justinjoy merged 1 commit into
mainfrom
deps/checkout-v7

Conversation

@justinjoy

Copy link
Copy Markdown
Contributor

Bumps actions/checkout from v6 to v7 across all workflows.

Why accept

The only v7.0.0 breaking change is blocking fork-PR checkout for pull_request_target and workflow_run. This repo uses neither trigger, so the bump is safe. Otherwise v7 is ESM + Node 24 internals.

Why a new PR instead of #169

Dependabot's #169 changed only the workflow YAML and left the version-pinning contract tests asserting actions/checkout@v6, so test_ci_uses_node24_actions and test_wheels_workflow_uses_node24_actions failed on every platform. This PR bumps the workflows and updates those tests (pin v7, forbid the now-stale v6).

Supersedes #169.

Bumps actions/checkout from v6 to v7 across all workflows. The v7.0.0
breaking change (blocking fork PR checkout for pull_request_target and
workflow_run) does not affect this repo, which uses neither trigger.

Update the workflow contract tests to pin the new major and forbid the
now-stale v6, keeping test_ci_uses_node24_actions and
test_wheels_workflow_uses_node24_actions in sync with the bump.

Supersedes #169 (dependabot did not update the version-pinning tests).
@justinjoy
justinjoy merged commit c0fd2a8 into main Jun 19, 2026
17 checks passed
@justinjoy
justinjoy deleted the deps/checkout-v7 branch June 19, 2026 12:00
justinjoy added a commit that referenced this pull request Jun 19, 2026
PyreWire-only maintenance release. Bumps the project and runtime version
to 1.0.2 and records the release in CHANGELOG.md and docs/versioning.md.

Changes since 1.0.1 are CI/tooling and metadata only:
- actions/checkout v6->v7 and pypa/cibuildwheel v4.0.0->v4.1.0 (#171, #172)
- SPDX license headers on all source files + enforcement test (#173)
- expanded Errors reference documentation

The public API is unchanged and the bundled/validated wirelog ref remains
v0.51.0 (0c6e0cdaee7db069be5d8d896bb59bdcb15673e9); the runtime wirelog
floor remains 0.44.0.

Update the version-pinning contract tests (release metadata, changelog
compare links) to track 1.0.2.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant