ci: update deprecated node12-based actions
Metadata
Current evaluation
Merged an update to replace deprecated Node 12-based GitHub Actions with Node 16-compatible versions. The two-file change passed CI, received approval, and was successfully merged despite an initial reviewer note about a merge limitation.
Suggested action: —
No scores available.
Issue body
https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12
- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `make lint`?
- [x] Have you successfully run `pytest tests/unit`?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged an update to replace deprecated Node 12-based GitHub Actions with Node 16-compatible versions. The two-file change passed CI, received approval, and was successfully merged despite an initial reviewer note about a merge limitation. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Updates deprecated GitHub Actions from Node 12 to Node 16. Initial merge errors were resolved, and the CI configuration changes were successfully integrated. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged after updating deprecated Node 12 GitHub Actions to Node 16. Initially blocked by a maintainer due to a merge error, the changes were resolved and merged to comply with GitHub's runtime deprecation. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #261 ci: update actions versions | rockcraft | merged | Merged after three approvals. Updates GitHub Actions versions to address Node 12 EOL dependencies. Reported CI network failures were unrelated to the changes. | |
| #462 ci: bump github action versions | craft-parts | merged | Merged update to GitHub Actions versions to address deprecation warnings. Approved by a reviewer, passed CI checks, and modified one file with three additions and three deletions. | |
| #2514 build(deps): update github actions (main) (major) | charmcraft | merged | 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. | |
| #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. | |
| #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. | |
| #1043 ci: remove deprecated ubuntu 18.04 GitHub CI | charmcraft | merged | Merged changes remove deprecated Ubuntu 18.04 from GitHub Actions CI configuration following upstream deprecation. Approved by one reviewer with a single file update. | |
| #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. | |
| #1381 build(deps): update github actions (main) (major) | craft-parts | merged | Merged automated dependency updates from Renovate. GitHub Actions for artifacts were upgraded to major versions, and Node.js was updated from v22 to v24. All CI checks passed prior to merge. | |
| #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. | |
| #2513 build(deps): update github actions (main) (major) | charmcraft | closed | Renovate update for GitHub Actions and Node.js was closed without merging. CI checks failed, including a type-checking error in store.py, blocking the automerge process. |