← Back to issue list

chore(deps): update github actions (major)

View original Github issue

Metadata

Project
craft-actions
Number
#26
Type
pull request
State
merged
Author
renovate[bot]
Labels
Created
Updated
Closed

Current evaluation

Merged automated dependency updates for GitHub Actions. Upgraded actions/checkout to v5, Node.js to v22, and Ubuntu runner to 24.04. Approved by two reviewers and passed all CI checks prior to merge.

Suggested action:

No scores available.

Issue body

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/checkout](https://redirect.github.com/actions/checkout) | action | major | `v4` -> `v5` | | [node](https://redirect.github.com/actions/node-versions) | uses-with | major | `20` -> `22` | | [ubuntu](https://redirect.github.com/actions/runner-images) | github-runner | major | `22.04` -> `24.04` | --- ### Release Notes <details> <summary>actions/checkout (actions/checkout)</summary> ### [`v5`](https://redirect.github.com/actions/checkout/compare/v4...v5) [Compare Source](https://redirect.github.com/actions/checkout/compare/v4...v5) </details> <details> <summary>actions/node-versions (node)</summary> ### [`v22.18.0`](https://redirect.github.com/actions/node-versions/releases/tag/22.18.0-16666198358): 22.18.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/22.17.1-16309770702...22.18.0-16666198358) Node.js 22.18.0 ### [`v22.17.1`](https://redirect.github.com/actions/node-versions/releases/tag/22.17.1-16309770702): 22.17.1 [Compare Source](https://redirect.github.com/actions/node-versions/compare/22.17.0-15866718879...22.17.1-16309770702) Node.js 22.17.1 ### [`v22.17.0`](https://redirect.github.com/actions/node-versions/releases/tag/22.17.0-15866718879): 22.17.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/22.16.0-15177438473...22.17.0-15866718879) Node.js 22.17.0 ### [`v22.16.0`](https://redirect.github.com/actions/node-versions/releases/tag/22.16.0-15177438473): 22.16.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/22.15.1-15035854612...22.16.0-15177438473) Node.js 22.16.0 ### [`v22.15.1`](https://redirect.github.com/actions/node-versions/releases/tag/22.15.1-15035854612): 22.15.1 [Compare Source](https://redirect.github.com/actions/node-versions/compare/22.15.0-14621731016...22.15.1-15035854612) Node.js 22.15.1 ### [`v22.15.0`](https://redirect.github.com/actions/node-versions/releases/tag/22.15.0-14621731016): 22.15.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/22.14.0-13265982013...22.15.0-14621731016) Node.js 22.15.0 ### [`v22.14.0`](https://redirect.github.com/actions/node-versions/releases/tag/22.14.0-13265982013): 22.14.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/22.13.1-12900459766...22.14.0-13265982013) Node.js 22.14.0 ### [`v22.13.1`](https://redirect.github.com/actions/node-versions/releases/tag/22.13.1-12900459766): 22.13.1 [Compare Source](https://redirect.github.com/actions/node-versions/compare/22.13.0-12671059536...22.13.1-12900459766) Node.js 22.13.1 ### [`v22.13.0`](https://redirect.github.com/actions/node-versions/releases/tag/22.13.0-12671059536): 22.13.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/22.12.0-12152383658...22.13.0-12671059536) Node.js 22.13.0 ### [`v22.12.0`](https://redirect.github.com/actions/node-versions/releases/tag/22.12.0-12152383658): 22.12.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/22.11.0-11593095476...22.12.0-12152383658) Node.js 22.12.0 ### [`v22.11.0`](https://redirect.github.com/actions/node-versions/releases/tag/22.11.0-11593095476): 22.11.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/22.10.0-11377615849...22.11.0-11593095476) Node.js 22.11.0 ### [`v22.10.0`](https://redirect.github.com/actions/node-versions/releases/tag/22.10.0-11377615849): 22.10.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/22.9.0-10914884886...22.10.0-11377615849) Node.js 22.10.0 ### [`v22.9.0`](https://redirect.github.com/actions/node-versions/releases/tag/22.9.0-10914884886): 22.9.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/22.8.0-10685632420...22.9.0-10914884886) Node.js 22.9.0 ### [`v22.8.0`](https://redirect.github.com/actions/node-versions/releases/tag/22.8.0-10685632420): 22.8.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/22.7.0-10511334152...22.8.0-10685632420) Node.js 22.8.0 ### [`v22.7.0`](https://redirect.github.com/actions/node-versions/releases/tag/22.7.0-10511334152): 22.7.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/22.6.0-10277432289...22.7.0-10511334152) Node.js 22.7.0 ### [`v22.6.0`](https://redirect.github.com/actions/node-versions/releases/tag/22.6.0-10277432289): 22.6.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/22.5.1-10010673511...22.6.0-10277432289) Node.js 22.6.0 ### [`v22.5.1`](https://redirect.github.com/actions/node-versions/releases/tag/22.5.1-10010673511): 22.5.1 [Compare Source](https://redirect.github.com/actions/node-versions/compare/22.5.0-9985144103...22.5.1-10010673511) Node.js 22.5.1 ### [`v22.5.0`](https://redirect.github.com/actions/node-versions/releases/tag/22.5.0-9985144103): 22.5.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/22.4.1-9860948056...22.5.0-9985144103) Node.js 22.5.0 ### [`v22.4.1`](https://redirect.github.com/actions/node-versions/releases/tag/22.4.1-9860948056): 22.4.1 [Compare Source](https://redirect.github.com/actions/node-versions/compare/22.4.0-9766506602...22.4.1-9860948056) Node.js 22.4.1 ### [`v22.4.0`](https://redirect.github.com/actions/node-versions/releases/tag/22.4.0-9766506602): 22.4.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/22.3.0-9569309553...22.4.0-9766506602) Node.js 22.4.0 ### [`v22.3.0`](https://redirect.github.com/actions/node-versions/releases/tag/22.3.0-9569309553): 22.3.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/22.2.0-9105861751...22.3.0-9569309553) Node.js 22.3.0 ### [`v22.2.0`](https://redirect.github.com/actions/node-versions/releases/tag/22.2.0-9105861751): 22.2.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/22.1.0-8926142033...22.2.0-9105861751) Node.js 22.2.0 ### [`v22.1.0`](https://redirect.github.com/actions/node-versions/releases/tag/22.1.0-8926142033): 22.1.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/22.0.0-8879734543...22.1.0-8926142033) Node.js 22.1.0 ### [`v22.0.0`](https://redirect.github.com/actions/node-versions/releases/tag/22.0.0-8879734543): 22.0.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/20.19.4-16309772647...22.0.0-8879734543) Node.js 22.0.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - "after 1 am and before 7 am" in timezone Etc/UTC. 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/craft-actions). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjEuOSIsInVwZGF0ZWRJblZlciI6IjQxLjY2LjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged automated dependency updates for GitHub Actions. Upgraded actions/checkout to v5, Node.js to v22, and Ubuntu runner to 24.04. Approved by two reviewers and passed all CI checks prior to merge.
qwen3.6-35b-a3b-mtp-q6 Merged automated GitHub Actions dependency updates. Upgraded actions/checkout to v5, Node.js runner to 22, and Ubuntu runner image to 24.04. Changes applied successfully by Renovate bot.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#365 chore(deps): update github actions (major) rockcraft merged Merged automated dependency update upgrading GitHub Actions checkout and setup-python to v4, and the Ubuntu runner to 22.04. Approved by three reviewers, passed CI checks, and merged without conflicts.
93%
#213 chore(deps): update github actions (major) craft-cli merged Merged automated GitHub Actions update. Renovate upgraded actions/setup-python to v5 and actions/upload-artifact to v4. CI passed, coverage remained at 94.81%, and two reviewers approved the merge.
91%
#549 chore(deps): update github actions (major) craft-parts merged Merged automated update upgrading actions/checkout to v4 and Ubuntu runner to 22.04. Approved by three reviewers and passed CI. An initial linter failure due to PEP 668 changes was resolved via a workaround.
91%
#68 chore(deps): update github actions (major) craft-actions merged Merged automated GitHub Actions dependency updates. Renovate upgraded actions/cache to v6, actions/checkout to v7, and pnpm/action-setup to v6. Approved by one reviewer, passed all CI checks, and merged with a +13/-13 line change across six files.
91%
#4500 chore(deps): update github actions (major) snapcraft merged Merged automated GitHub Actions update upgrading checkout, download-artifact, setup-python, and ubuntu runner. Approved and passed CI. A reviewer noted upload-artifact needs a matching update, but changes were merged.
90%
#162 chore(deps): update github actions (major) craft-application merged Merged automated GitHub Actions dependency update. Renovate upgraded setup-python to v5 and upload-artifact to v4. Changes passed CI and coverage checks, received two approvals, and were auto-merged into main.
89%
#517 chore(deps): update github actions (major) rockcraft merged Merged automated GitHub Actions updates. Upgraded actions/download-artifact to v4, actions/setup-python to v5, actions/upload-artifact to v4, and release-drafter to v6. Approved by two reviewers, passed CI checks, and merged into the main branch.
89%
#1452 chore(deps): update github actions (major) charmcraft merged Merged automated dependency update upgrading actions/setup-python to v5 and github/codeql-action to v3. Approved by two reviewers, passed CI checks, and merged via automerge.
89%
#228 chore(deps): update github actions (major) craft-cli merged Merged automated dependency update for GitHub Actions. Upgraded codecov-action to v4 and release-drafter to v6.0.0. Approved by two reviewers, passed CI, and merged via automerge.
89%
#149 chore(deps): update github actions to v4 (major) craft-store merged Merged automated dependency update upgrading GitHub Actions download-artifact and upload-artifact from v3 to v4. Approved by two reviewers, passed all CI checks, and successfully merged.
88%