← Back to issue list

build(deps): update github actions to v26 (main)

View original Github issue

Metadata

Project
charmcraft
Number
#2982
Type
pull request
State
open
Author
renovate
Labels
PR: Dependencies
Created
Updated
Closed
—

Current evaluation

Renovate PR updating GitHub Actions node from 24→26 and ubuntu runner from 24.04→26.04. Approved by 1 reviewer, CI mostly passing with some pending snap-tests.

Suggested action: needs review

Reason: Standard Renovate dependency update with minimal diff (+4/-4 lines, 4 files). Approved by 1 reviewer with 0 unresolved comments. CI is mostly passing; the failing checks (renovate, snap-store-tests, snap-publish, OSV-scanner) appear to be pre-existing or unrelated to this small CI config change. Ready for maintainer merge.

Evaluated by: mr-cal-bot

Impact: 15 Quick Win: 11 Complexity: 5 Confidence: 90 Actionability: 80

Issue body

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [node](https://redirect.github.com/actions/node-versions) | uses-with | major | `24` → `26` | | [ubuntu](https://redirect.github.com/actions/runner-images) | github-runner | major | `24.04` → `26.04` | --- ### Release Notes <details> <summary>actions/node-versions (node)</summary> ### [`v26.13.0`](https://redirect.github.com/actions/node-versions/releases/tag/26.13.0-40806794713): 26.13.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/26.12.1-39618969937...26.13.0-40806794713) Node.js 26.13.0 ### [`v26.12.1`](https://redirect.github.com/actions/node-versions/releases/tag/26.12.1-39618969937): 26.12.1 [Compare Source](https://redirect.github.com/actions/node-versions/compare/26.12.0-38668157440...26.12.1-39618969937) Node.js 26.12.1 ### [`v26.12.0`](https://redirect.github.com/actions/node-versions/releases/tag/26.12.0-38668157440): 26.12.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/26.11.1-37718106145...26.12.0-38668157440) Node.js 26.12.0 ### [`v26.11.1`](https://redirect.github.com/actions/node-versions/releases/tag/26.11.1-37718106145): 26.11.1 [Compare Source](https://redirect.github.com/actions/node-versions/compare/26.11.0-37718124002...26.11.1-37718106145) Node.js 26.11.1 ### [`v26.11.0`](https://redirect.github.com/actions/node-versions/releases/tag/26.11.0-37718124002): 26.11.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/26.10.0-35737674515...26.11.0-37718124002) Node.js 26.11.0 ### [`v26.10.0`](https://redirect.github.com/actions/node-versions/releases/tag/26.10.0-35737674515): 26.10.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/26.9.0-35174947414...26.10.0-35737674515) Node.js 26.10.0 ### [`v26.9.0`](https://redirect.github.com/actions/node-versions/releases/tag/26.9.0-35174947414): 26.9.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/26.8.2-34429851330...26.9.0-35174947414) Node.js 26.9.0 ### [`v26.8.2`](https://redirect.github.com/actions/node-versions/releases/tag/26.8.2-34429851330): 26.8.2 [Compare Source](https://redirect.github.com/actions/node-versions/compare/26.8.1-33034053154...26.8.2-34429851330) Node.js 26.8.2 ### [`v26.8.1`](https://redirect.github.com/actions/node-versions/releases/tag/26.8.1-33034053154): 26.8.1 [Compare Source](https://redirect.github.com/actions/node-versions/compare/26.8.0-33034064325...26.8.1-33034053154) Node.js 26.8.1 ### [`v26.8.0`](https://redirect.github.com/actions/node-versions/releases/tag/26.8.0-33034064325): 26.8.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/26.7.0-31064755789...26.8.0-33034064325) Node.js 26.8.0 ### [`v26.7.0`](https://redirect.github.com/actions/node-versions/releases/tag/26.7.0-31064755789): 26.7.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/26.6.0-30872438625...26.7.0-31064755789) Node.js 26.7.0 ### [`v26.6.0`](https://redirect.github.com/actions/node-versions/releases/tag/26.6.0-30872438625): 26.6.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/26.5.1-30508404249...26.6.0-30872438625) Node.js 26.6.0 ### [`v26.5.1`](https://redirect.github.com/actions/node-versions/releases/tag/26.5.1-30508404249): 26.5.1 [Compare Source](https://redirect.github.com/actions/node-versions/compare/26.5.0-28944078721...26.5.1-30508404249) Node.js 26.5.1 ### [`v26.5.0`](https://redirect.github.com/actions/node-versions/releases/tag/26.5.0-28944078721): 26.5.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/26.4.0-28176665805...26.5.0-28944078721) Node.js 26.5.0 ### [`v26.4.0`](https://redirect.github.com/actions/node-versions/releases/tag/26.4.0-28176665805): 26.4.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/26.3.1-27765697053...26.4.0-28176665805) Node.js 26.4.0 ### [`v26.3.1`](https://redirect.github.com/actions/node-versions/releases/tag/26.3.1-27765697053): 26.3.1 [Compare Source](https://redirect.github.com/actions/node-versions/compare/26.3.0-26776574275...26.3.1-27765697053) Node.js 26.3.1 ### [`v26.3.0`](https://redirect.github.com/actions/node-versions/releases/tag/26.3.0-26776574275): 26.3.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/26.2.0-26201774761...26.3.0-26776574275) Node.js 26.3.0 ### [`v26.2.0`](https://redirect.github.com/actions/node-versions/releases/tag/26.2.0-26201774761): 26.2.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/26.1.0-25496618813...26.2.0-26201774761) Node.js 26.2.0 ### [`v26.1.0`](https://redirect.github.com/actions/node-versions/releases/tag/26.1.0-25496618813): 26.1.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/26.0.0-25413736946...26.1.0-25496618813) Node.js 26.1.0 ### [`v26.0.0`](https://redirect.github.com/actions/node-versions/releases/tag/26.0.0-25413736946): 26.0.0 [Compare Source](https://redirect.github.com/actions/node-versions/compare/24.22.2-40806817314...26.0.0-25413736946) Node.js 26.0.0 </details> --- ### Configuration 📅 **Schedule**: (in timezone Etc/UTC) - Branch creation - "every weekend" - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiI0NC4xODguMiIsInVwZGF0ZWRJblZlciI6IjQ0LjE4OC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJQUjogRGVwZW5kZW5jaWVzIl19-->

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b
Impact: 15
Quick Win: 11
Complexity: 5
Confidence: 90
Actionability: 80
needs review Renovate PR updating GitHub Actions node from 24→26 and ubuntu runner from 24.04→26.04. Approved by 1 reviewer, CI mostly passing with some pending snap-tests.

Update history

Date Change
updated
created

Related work

  • Related To: charmcraft#2513 (confidence 85%)

    Previous Renovate PR updating GitHub Actions, likely an earlier version of this same update cycle.

  • Related To: charmcraft#2595 (confidence 80%)

    Another prior GitHub Actions update PR from Renovate.

Related issues

Issue Project State Summary Similarity
#1800 build(deps): update dependency node to v26 (main) craft-parts open Renovate PR updating GitHub Actions node-versions from v24 to v26. Approved by 1 reviewer, 0 comments, 1-line change in workflow file.
89%
#456 build(deps): update dependency node to v26 (main) craft-store merged Merged automated dependency update PR #456 by Renovate, upgrading the GitHub Actions node runner from v24 to v26 across the CI workflows. All CI checks passed.
84%
#644 build(deps): update dependency node to v26 (main) starbase merged Merged in #644, updating the GitHub Actions Node.js runner from v24 to v26 across the project's CI workflows.
82%
#516 build(deps): update dependency node to v26 (main) craft-cli merged Merged Renovate PR updating the GitHub Actions Node.js version from v24 to v26 in the CI workflow.
82%
#6538 build(deps): update dependency node to v26 (main) snapcraft merged Merged Renovate PR updating the GitHub Actions Node.js version from v24 to v26 across the project's CI workflows.
82%
#458 build(deps): update github actions (main) (major) starbase merged Renovate PR #458 merged as commit 7803c7c, upgrading download-artifact v5→v6, upload-artifact v4→v5, and CI Node.js 22→24.
82%
#2514 build(deps): update github actions (main) (major) charmcraft merged PR #2514 merged as commit 75ea55e7, upgrading GitHub Actions to their new major versions, setup-uv to v7, and CI Node.js from 22 to 24.
82%
#277 build(deps): update dependency node to v26 (main) craft-archives merged Merged Renovate PR updating the GitHub Actions Node.js version from v24 to v26.
81%
#291 build(deps): update dependency node to v26 (main) craft-platforms merged Merged Renovate PR updating the GitHub Actions Node.js version from v24 to v26.
81%
#49 build(deps): update github actions (main) (major) debcraft merged Merged PR #49 in commit 65aaf60, upgrading checkout v5→v6, setup-node v4→v6, and Node.js 22→24; all CI checks passed.
81%