Skip to content

Bump GitHub Actions to current majors - #103

Open
g4bri3lDev wants to merge 1 commit into
mainfrom
chore/actions-bump
Open

g4bri3lDev wants to merge 1 commit into
mainfrom
chore/actions-bump

Conversation

@g4bri3lDev

Copy link
Copy Markdown
Member

Replaces #85, which conflicts with #100 (it edits enum-parity-header.yml, which #100 deleted) and wasn't rebased.

Same target versions as #85:

Action From To
actions/checkout v4 v7
actions/setup-node v4 v7
actions/upload-artifact v4 v7
actions/download-artifact v4 v8
astral-sh/setup-uv v4 v7
codecov/codecov-action v4 v7
googleapis/release-please-action v4 v5

One input change: codecov-action replaced file with files, so python-test.yml now passes files:. Without it the coverage upload would likely be skipped, since fail_ci_if_error is false.

Breaking changes checked against how the workflows use them:

  • release-please-action 5: moves to Node 24, nothing else.
  • upload-artifact 7: direct (unzipped) uploads are opt-in; the default still zips.
  • download-artifact 8: a hash mismatch now fails the run instead of warning.

release.yml only runs when a release PR is merged, so the artifact and release-please changes are first exercised at the next release.

@codecov

codecov Bot commented Nov 11, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

This branch has not been deployed

No deployments
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