← Back to issue list

build(deps): update github actions (main) (major)

View original Github issue

Metadata

Project
charmcraft
Number
#2514
Type
pull request
State
merged
Author
renovate[bot]
Labels
PR: Dependencies
Created
Updated
Closed

Current evaluation

Merged automated dependency update upgrading GitHub Actions to v6/v7 and Node.js to v24. Approved by two reviewers. Non-blocking CI failures on older OS versions and type-checking warnings did not prevent successful 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 | `v5` -> `v6` | | [actions/checkout](https://redirect.github.com/actions/checkout) | action | major | `v4` -> `v6` | | [actions/download-artifact](https://redirect.github.com/actions/download-artifact) | action | major | `v5` -> `v6` | | [actions/setup-go](https://redirect.github.com/actions/setup-go) | action | major | `v5` -> `v6` | | [actions/setup-node](https://redirect.github.com/actions/setup-node) | action | major | `v4` -> `v6` | | [actions/setup-python](https://redirect.github.com/actions/setup-python) | action | major | `v5` -> `v6` | | [actions/upload-artifact](https://redirect.github.com/actions/upload-artifact) | action | major | `v4` -> `v5` | | [astral-sh/setup-uv](https://redirect.github.com/astral-sh/setup-uv) | action | major | `v6` -> `v7` | | [node](https://redirect.github.com/actions/node-versions) | uses-with | major | `22` -> `24` | --- ### Release Notes <details> <summary>actions/checkout (actions/checkout)</summary> ### [`v6`](https://redirect.github.com/actions/checkout/compare/v5...v6) [Compare Source](https://redirect.github.com/actions/checkout/compare/v5...v6) </details> <details> <summary>actions/download-artifact (actions/download-artifact)</summary> ### [`v6`](https://redirect.github.com/actions/download-artifact/compare/v5...v6) [Compare Source](https://redirect.github.com/actions/download-artifact/compare/v5...v6) </details> <details> <summary>actions/setup-go (actions/setup-go)</summary> ### [`v6`](https://redirect.github.com/actions/setup-go/compare/v5...v6) [Compare Source](https://redirect.github.com/actions/setup-go/compare/v5...v6) </details> <details> <summary>actions/setup-node (actions/setup-node)</summary> ### [`v6`](https://redirect.github.com/actions/setup-node/compare/v5...v6) [Compare Source](https://redirect.github.com/actions/setup-node/compare/v5...v6) ### [`v5`](https://redirect.github.com/actions/setup-node/compare/v4...v5) [Compare Source](https://redirect.github.com/actions/setup-node/compare/v4...v5) </details> <details> <summary>actions/setup-python (actions/setup-python)</summary> ### [`v6`](https://redirect.github.com/actions/setup-python/compare/v5...v6) [Compare Source](https://redirect.github.com/actions/setup-python/compare/v5...v6) </details> <details> <summary>actions/upload-artifact (actions/upload-artifact)</summary> ### [`v5`](https://redirect.github.com/actions/upload-artifact/compare/v4...v5) [Compare Source](https://redirect.github.com/actions/upload-artifact/compare/v4...v5) </details> <details> <summary>astral-sh/setup-uv (astral-sh/setup-uv)</summary> ### [`v7`](https://redirect.github.com/astral-sh/setup-uv/compare/v6...v7) [Compare Source](https://redirect.github.com/astral-sh/setup-uv/compare/v6...v7) </details> <details> <summary>actions/node-versions (node)</summary> ### [`v24.11.1`](https://redirect.github.com/actions/node-versions/releases/tag/24.11.1-19282993875): 24.11.1 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.11.0-18894910158...24.11.1-19282993875) Node.js 24.11.1 ### [`v24.11.0`](https://redirect.github.com/actions/node-versions/releases/tag/24.11.0-18894910158): 24.11.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.10.0-18453495281...24.11.0-18894910158) Node.js 24.11.0 ### [`v24.10.0`](https://redirect.github.com/actions/node-versions/releases/tag/24.10.0-18453495281): 24.10.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.9.0-18024003193...24.10.0-18453495281) Node.js 24.10.0 ### [`v24.9.0`](https://redirect.github.com/actions/node-versions/releases/tag/24.9.0-18024003193): 24.9.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.8.0-17630522236...24.9.0-18024003193) Node.js 24.9.0 ### [`v24.8.0`](https://redirect.github.com/actions/node-versions/releases/tag/24.8.0-17630522236): 24.8.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.7.0-17283839804...24.8.0-17630522236) Node.js 24.8.0 ### [`v24.7.0`](https://redirect.github.com/actions/node-versions/releases/tag/24.7.0-17283839804): 24.7.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.6.0-16980723897...24.7.0-17283839804) Node.js 24.7.0 ### [`v24.6.0`](https://redirect.github.com/actions/node-versions/releases/tag/24.6.0-16980723897): 24.6.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.5.0-16666195981...24.6.0-16980723897) Node.js 24.6.0 ### [`v24.5.0`](https://redirect.github.com/actions/node-versions/releases/tag/24.5.0-16666195981): 24.5.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.4.1-16309768053...24.5.0-16666195981) Node.js 24.5.0 ### [`v24.4.1`](https://redirect.github.com/actions/node-versions/releases/tag/24.4.1-16309768053): 24.4.1 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.4.0-16210503505...24.4.1-16309768053) Node.js 24.4.1 ### [`v24.4.0`](https://redirect.github.com/actions/node-versions/releases/tag/24.4.0-16210503505): 24.4.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.3.0-15866716565...24.4.0-16210503505) Node.js 24.4.0 ### [`v24.3.0`](https://redirect.github.com/actions/node-versions/releases/tag/24.3.0-15866716565): 24.3.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.2.0-15549907769...24.3.0-15866716565) Node.js 24.3.0 ### [`v24.2.0`](https://redirect.github.com/actions/node-versions/releases/tag/24.2.0-15549907769): 24.2.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.1.0-15177436545...24.2.0-15549907769) Node.js 24.2.0 ### [`v24.1.0`](https://redirect.github.com/actions/node-versions/releases/tag/24.1.0-15177436545): 24.1.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.0.2-15035852679...24.1.0-15177436545) Node.js 24.1.0 ### [`v24.0.2`](https://redirect.github.com/actions/node-versions/releases/tag/24.0.2-15035852679): 24.0.2 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.0.1-14928016774...24.0.2-15035852679) Node.js 24.0.2 ### [`v24.0.1`](https://redirect.github.com/actions/node-versions/releases/tag/24.0.1-14928016774): 24.0.1 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.0.0-14863421234...24.0.1-14928016774) Node.js 24.0.1 ### [`v24.0.0`](https://redirect.github.com/actions/node-versions/releases/tag/24.0.0-14863421234): 24.0.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/22.21.1-18894912842...24.0.0-14863421234) Node.js 24.0.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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/charmcraft). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zMi4yIiwidXBkYXRlZEluVmVyIjoiNDIuMzIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiUFI6IERlcGVuZGVuY2llcyJdfQ==-->

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged automated dependency update upgrading GitHub Actions to v6/v7 and Node.js to v24. Approved by two reviewers. Non-blocking CI failures on older OS versions and type-checking warnings did not prevent successful merge.
qwen3.6-35b-a3b-mtp-q6 Merged automated dependency update upgrading GitHub Actions to v6/v7 and Node.js to v24. Non-blocking type-checking warnings were ignored. Renovate's automerge feature successfully integrated the changes into main.
qwen3.6-35b-a3b-mtp-q6 Merged automated dependency update for GitHub Actions and Node.js versions via Renovate. CI type checking warnings were reported but explicitly marked as non-blocking. Auto-merged without manual intervention.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#949 build(deps): update github actions (main) (major) craft-application merged Merged automated dependency updates for GitHub Actions and upgraded Node.js to v24. Approved by two reviewers, passed all CI checks, and auto-merged into main.
93%
#232 build(deps): update github actions (main) (major) imagecraft merged Merged automated dependency update upgrading GitHub Actions download-artifact to v6, upload-artifact to v5, and Node.js to v24. Approved by reviewers, passed CI checks, and integrated into main.
93%
#442 build(deps): update github actions (main) (major) craft-cli merged Merged automated dependency update for GitHub Actions, bumping checkout to v6, download/upload-artifact to v8/v7, node to 24, and action-gh-release to v3. Approved by two reviewers, passed CI, and merged via Renovate automerge.
92%
#133 build(deps): update github actions (main) (major) starflow merged Merged automated dependency update upgrading multiple GitHub Actions to major versions and Node.js to v24. All CI checks passed, and changes were successfully integrated into the main branch.
92%
#458 build(deps): update github actions (main) (major) starbase merged Merged automated dependency update upgrading GitHub Actions download-artifact to v6, upload-artifact to v5, and Node runner to v24. All CI checks passed and changes were approved before merge.
92%
#48 build(deps): update github actions (main) (major) craft-artifacts merged Merged automated dependency update upgrading GitHub Actions to major versions: download-artifact v6, setup-node v6, and upload-artifact v5. Approved by two reviewers and merged to main.
92%
#214 build(deps): update github actions (main) (major) craft-archives merged Merged automated dependency updates for GitHub Actions. Renovate updated actions/download-artifact to v6, actions/upload-artifact to v5, and Node.js to v24. Approved by two reviewers, passed all CI checks, and merged automatically.
91%
#783 build(deps): update github actions (main) (major) rockcraft merged Merged automated dependency updates for GitHub Actions, Node.js v22, and Ubuntu 24.04 runner. Approved by two reviewers, passed all CI checks, and merged into main.
91%
#49 build(deps): update github actions (main) (major) debcraft merged Merged automated dependency update by Renovate bot. Updated GitHub Actions checkout to v6, setup-node to v6, and Node.js runtime to v24. All CI checks passed and changes were auto-merged into main.
90%
#389 build(deps): update github actions (main) (major) craft-store merged Merged automated dependency update upgrading actions/checkout from v6 to v7. Approved by one reviewer, passed all CI checks, and integrated into the main branch.
90%