Update upload-artifact action to version 7#139
Conversation
There was a problem hiding this comment.
Pull request overview
This PR updates the internal dependency used by this composite action to upload artifacts, aligning with GitHub Actions runner runtime changes related to the deprecation of Node 20.
Changes:
- Update
actions/upload-artifactreference from a pinned v4.6.2 commit SHA to@v7.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Please approve this PR. actions/upload-artifact@v6 started to support node24, though v7 is preferred as it is latest. |
|
@salmanmkc another here one to go with actions/deploy-pages#404 and actions/configure-pages#186 |
Co-authored-by: Martin Costello <martin@martincostello.com>
|
It seems I accidentally duplicated this PR in #140. It would be really great to get this in: In order to be ready for the June Node 20 actions deprecation.
Ex: |
|
@Tom-van-Woudenberg You could edit this PR description to include "Fixes #138" so that that Issue gets closed when this PR is merged 👍 |
|
@jonchurch @heavymachinery @tsusdere @KittyChiu Sorry for the disturbance, folks, but you all were the most recent/active Contributors to this repo, so I'm hoping that one of you can merge this PR, or ping someone who can. 🙏 |
|
Looks like @Rabadash8820 may have accidentally tagged the people who authored the recently merged commits/PRs instead of the maintainers who actually approved and merged them. @tsusdere @TooManyBees @yoannchaudet would any of you be able to help get this PR approved and merged? |
Node.js 20 deprecation warning from its internal upload-artifact@v4.6.2 dependency remains until upstream merges actions/upload-pages-artifact#139. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
upload-pages-artifact@v4 internally uses upload-artifact@v4.6.2 which targets Node 20. Upstream fix pending (actions/upload-pages-artifact#139). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
tsusdere
left a comment
There was a problem hiding this comment.
Thank you for contributing from the Pages team!
|
@tsusdere I think you have to merge manually since it's out-of-date? |
It does say Changes can be cleanly merged, so should just be a matter of unchecking auto merge and clicking the merge button |
|
Or maybe @Tom-van-Woudenberg needs to merge the |
|
@tsusdere are you also able to do a release of the action? |
As required for https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Fixes #138