Skip to content

chore(ci): bump actions/download-artifact v4 → v8 in load-chip#3691

Merged
Apollon77 merged 1 commit intomainfrom
ci/bump-download-artifact-v8
May 6, 2026
Merged

chore(ci): bump actions/download-artifact v4 → v8 in load-chip#3691
Apollon77 merged 1 commit intomainfrom
ci/bump-download-artifact-v8

Conversation

@Apollon77
Copy link
Copy Markdown
Collaborator

Summary

  • Bumps actions/download-artifact from v4 to v8 in .github/actions/load-chip/action.yml.
  • Custom composite actions under .github/actions/ aren't covered by dependabot's default scan, so this dependency had drifted four major versions behind.
  • Audited every other pinned action across .github/actions/ and .github/workflows/ — all already on the current major.

v4 → v8 notable changes

  • v5: path consistency fix for downloads by artifact-ids (we download by name:, not affected).
  • v6: Node 24 support added.
  • v7: default runtime is Node 24, requires self-hosted runner ≥ 2.327.1 (we use ubuntu-latest, so fine).
  • v8: ESM migration (transparent), hash mismatch now errors instead of warning, Content-Type checked before unzip. Pairs cleanly with actions/upload-artifact@v7 zip uploads.

Test plan

  • CHIP test workflow runs through Load CHIP from artifact step successfully on this branch.

Custom composite actions under .github/actions/ are not covered by
dependabot's default scan, so this dependency had drifted four major
versions behind. v8 brings the action to Node 24, fails on artifact
hash mismatch by default (was warning), and migrates to ESM. Pairs
fine with the existing actions/upload-artifact@v7 (zip uploads still
auto-decompressed via Content-Type detection).
Copilot AI review requested due to automatic review settings May 6, 2026 07:00
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the pinned version of actions/download-artifact used by the repo’s custom composite action that loads the CHIP docker image from a build artifact, keeping CI action dependencies current and compatible with the latest GitHub Actions runtime.

Changes:

  • Bump actions/download-artifact from v4 to v8 in the .github/actions/load-chip composite action.

Comment thread .github/actions/load-chip/action.yml
@Apollon77 Apollon77 added the automerge Set this label if the PR is ready to automatically merged after approval label May 6, 2026
@Apollon77 Apollon77 merged commit 98ffc5c into main May 6, 2026
47 checks passed
@Apollon77 Apollon77 deleted the ci/bump-download-artifact-v8 branch May 6, 2026 07:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge Set this label if the PR is ready to automatically merged after approval

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants