Skip to content

ci: bump artifact actions to node24 runtime#55

Merged
sirantd merged 1 commit into
mainfrom
ci/bump-artifact-actions-node24
Jul 8, 2026
Merged

ci: bump artifact actions to node24 runtime#55
sirantd merged 1 commit into
mainfrom
ci/bump-artifact-actions-node24

Conversation

@sirantd

@sirantd sirantd commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Summary

  • actions/upload-artifact@v4 and actions/download-artifact@v6 both declare node20, which GitHub Actions now force-runs on node24 with a deprecation annotation (surfaced on the last release run).
  • Bumped to v7/v8 respectively — both declare node24 natively. Checked action.yml inputs for both: name, path, pattern, merge-multiple, if-no-files-found, retention-days are all unchanged across the majors, so this is a pure version bump.
  • Also audited every other action used across both workflows (checkout, cache, setup-node, docker/*, azure/setup-helm, taiki-e/install-action, amannn/action-semantic-pull-request) — all already on node24.

Test plan

  • Merge and confirm the next release run has no Node.js deprecation annotation

actions/upload-artifact@v4 and actions/download-artifact@v6 both
declare node20, which GitHub Actions now force-runs on node24 with a
deprecation warning. Bumped to v7/v8 respectively, which declare
node24 natively. Inputs used (name, path, pattern, merge-multiple,
if-no-files-found, retention-days) are unchanged across the majors.
@sirantd sirantd merged commit 52b0ac9 into main Jul 8, 2026
6 checks passed
@sirantd sirantd deleted the ci/bump-artifact-actions-node24 branch July 8, 2026 03:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant