chore(deps): update actions/upload-artifact action to v7 - #593
Conversation
OpenCode Dependabot Risk ReviewSchema: Decision: SummaryRenovate PR updates actions/upload-artifact from v4 to v7 in .github/workflows/ci.yml. This is a semver-major bump for a GitHub Actions dependency spanning multiple breaking releases: v5 (Node 24 support), v6 (Node.js 24 runtime, requires Actions Runner >= 2.327.1 for self-hosted runners), and v7 (ESM migration and new direct-upload mode). The change is limited to the CI workflow file; no runtime services, stacks, secrets, or deployment files are affected. Per the decision policy, a major github-actions update combined with a .github/workflows/* file change returns neutral and must not be auto-merged. Changed runtime artifactsNo runtime image changes detected. Runtime impactCI workflow only; no runtime service impact. Artifact upload behavior may change subtly due to ESM migration and the new direct-upload option. Breaking change assessmentMajor version bump v4 -> v7 includes breaking changes: v5/v6 move the action to a Node.js 24 runtime (minimum Actions Runner version 2.327.1 for self-hosted runners), and v7 migrates the action to ESM and adds a new direct-upload mode (archive=false). No breaking config migration for runtime services was found. Required checks
Manual follow-up
Sources checked
|
|
OpenCode risk gate: neutral. Manual review required. Risk: medium. Reason: Renovate PR updates actions/upload-artifact from v4 to v7 in .github/workflows/ci.yml. This is a semver-major bump for a GitHub Actions dependency spanning multiple breaking releases: v5 (Node 24 support), v6 (Node.js 24 runtime, requires Actions Runner >= 2.327.1 for self-hosted runners), and v7 (ESM migration and new direct-upload mode). The change is limited to the CI workflow file; no runtime services, stacks, secrets, or deployment files are affected. Per the decision policy, a major github-actions update combined with a .github/workflows/* file change returns neutral and must not be auto-merged. |
There was a problem hiding this comment.
OpenCode risk gate: changes requested. Risk: high. Reason: Renovate PR updates actions/upload-artifact from v4 to v7 (major). Changed files include .github/workflows/ci.yml and three generated stack files (stacks/infrastructure.yml, stacks/observability.yml, stacks/platform.yml) without any matching source Compose or fragment changes. This is a semver major update in the github-actions ecosystem, a workflow file is modified, and generated stacks are changed without corresponding source changes — all of which independently trigger non-approve conditions.
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
c8c2842 to
1469b7a
Compare
1469b7a to
ac6b94c
Compare
Owner-authorized manual promotion after reviewing the current head, workflow change, generated stack consistency, and passing required checks.
wax911
left a comment
There was a problem hiding this comment.
Reviewed the current Renovate head, upload-artifact major-version workflow change, generated stack consistency, and passing required CI checks. Owner-authorized manual promotion.
This PR contains the following updates:
v4→v7Release Notes
actions/upload-artifact (actions/upload-artifact)
v7.0.1Compare Source
What's Changed
Full Changelog: actions/upload-artifact@v7...v7.0.1
v7.0.0Compare Source
v7 What's new
Direct Uploads
Adds support for uploading single files directly (unzipped). Callers can set the new
archiveparameter tofalseto skip zipping the file during upload. Right now, we only support single files. The action will fail if the glob passed resolves to multiple files. Thenameparameter is also ignored with this setting. Instead, the name of the artifact will be the name of the uploaded file.ESM
To support new versions of the
@actions/*packages, we've upgraded the package to ESM.What's Changed
New Contributors
Full Changelog: actions/upload-artifact@v6...v7.0.0
v7Compare Source
v6.0.0Compare Source
v6 - What's new
Node.js 24
This release updates the runtime to Node.js 24. v5 had preliminary support for Node.js 24, however this action was by default still running on Node.js 20. Now this action by default will run on Node.js 24.
What's Changed
Full Changelog: actions/upload-artifact@v5.0.0...v6.0.0
v6Compare Source
v5.0.0Compare Source
What's Changed
BREAKING CHANGE: this update supports Node
v24.x. This is not a breaking change per-se but we're treating it as such.@actions/artifacttov4.0.0v5.0.0by @danwkennedy in #734New Contributors
Full Changelog: actions/upload-artifact@v4...v5.0.0
v5Compare Source
Configuration
📅 Schedule: (UTC)
🚦 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 this update again.
This PR was generated by Mend Renovate. View the repository job log.