Skip to content

ci(workflows): bump all action versions to latest majors#27039

Merged
mrpollo merged 1 commit intomainfrom
mrpollo/ci-setup-checkout-composite
Apr 10, 2026
Merged

ci(workflows): bump all action versions to latest majors#27039
mrpollo merged 1 commit intomainfrom
mrpollo/ci-setup-checkout-composite

Conversation

@mrpollo
Copy link
Copy Markdown
Contributor

@mrpollo mrpollo commented Apr 10, 2026

Bumps every GitHub Action in the repository to its latest major version. Several of the old versions (checkout v4, cache v4, setup-node v4, labeler v5) use the Node 20 runtime which GitHub is deprecating in favor of Node 22.

  • actions/checkout v4/v5 to v6
  • actions/upload-artifact v4 to v7
  • actions/download-artifact v4 to v8
  • actions/cache, cache/restore, cache/save v4 to v5
  • actions/setup-node v4 to v6
  • actions/setup-python v5 to v6
  • actions/github-script v7/v8 to v9
  • actions/labeler v5 to v6
  • peter-evans/find-comment v3 to v4
  • dorny/paths-filter v3 to v4
  • codecov/codecov-action v4 to v6
  • docker/setup-buildx-action v3 to v4
  • docker/build-push-action v6 to v7
  • tj-actions/changed-files v46 to v47

32 files touched across all workflow and composite action files. No behavioral changes beyond the version bumps.

@github-actions
Copy link
Copy Markdown

No broken links found in changed files.

@mrpollo mrpollo force-pushed the mrpollo/ci-setup-checkout-composite branch from f659a12 to 3262cc1 Compare April 10, 2026 12:52
@mrpollo mrpollo changed the title ci: add setup-px4-checkout composite action and bump all action versions ci(workflows): bump all action versions to latest majors Apr 10, 2026
Bump every GitHub Action in the repository to its latest major
version, addressing the upcoming Node.js 20 deprecation. Several
of the old versions (checkout v4, cache v4, setup-node v4,
labeler v5) use the Node 20 runtime which GitHub is deprecating.
The new versions use Node 22.

- actions/checkout v4/v5 to v6
- actions/upload-artifact v4 to v7
- actions/download-artifact v4 to v8
- actions/cache, cache/restore, cache/save v4 to v5
- actions/setup-node v4 to v6
- actions/setup-python v5 to v6
- actions/github-script v7/v8 to v9
- actions/labeler v5 to v6
- peter-evans/find-comment v3 to v4
- dorny/paths-filter v3 to v4
- codecov/codecov-action v4 to v6
- docker/setup-buildx-action v3 to v4
- docker/build-push-action v6 to v7
- tj-actions/changed-files v46 to v47

Signed-off-by: Ramon Roche <mrpollo@gmail.com>
@mrpollo mrpollo force-pushed the mrpollo/ci-setup-checkout-composite branch from 3262cc1 to 9c75324 Compare April 10, 2026 13:04
@mrpollo mrpollo merged commit a0e42f2 into main Apr 10, 2026
94 checks passed
@mrpollo mrpollo deleted the mrpollo/ci-setup-checkout-composite branch April 10, 2026 13:30
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