build(deps): update github actions to v26 (main)
Metadata
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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. | |
| #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. |