Update actions/upload-artifact action to v7
Notable changes
- Update the readme with direct upload details by @danwkennedy in #795
- Readme: bump all the example versions to v7 by @danwkennedy in #796
- Include changes in typespec/ts-http-runtime 0.3.5 by @yacaovsnc in #797
- Add proxy integration test by @Link- in #754
- Upgrade the module to ESM and bump dependencies by @danwkennedy in #762
- Support direct file uploads by @danwkennedy in #764
- @Link- made their first contribution in #754
- Upload Artifact Node 24 support by @salmanmkc in #719
- fix: update @actions/artifact for Node.js 24 punycode deprecation by @salmanmkc in #744
- prepare release v6.0.0 for Node.js 24 support by @salmanmkc in #745
- Update README.md by @GhadimiR in #681
- Update README.md by @nebuk89 in #712
- Readme: spell out the first use of GHES by @danwkennedy in #727
- Update GHES guidance to include reference to Node 20 version by @patrikpolyak in #725
- Bump
@actions/artifacttov4.0.0 - Prepare
v5.0.0by @danwkennedy in #734 - @GhadimiR made their first contribution in #681
- @nebuk89 made their first contribution in #712
- @danwkennedy made their first contribution in #727
- @patrikpolyak made their first contribution in #725
actions/upload-artifact (actions/upload-artifact)
v7.0.1
What's Changed
- Update the readme with direct upload details by @danwkennedy in #795
- Readme: bump all the example versions to v7 by @danwkennedy in #796
- Include changes in typespec/ts-http-runtime 0.3.5 by @yacaovsnc in #797
Full Changelog: actions/upload-artifact@v7...v7.0.1
v7.0.0
v7 What's new
Direct Uploads
Adds support for uploading single files directly (unzipped). Callers can set the new archive parameter to false to 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. The name parameter 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
- Add proxy integration test by @Link- in #754
- Upgrade the module to ESM and bump dependencies by @danwkennedy in #762
- Support direct file uploads by @danwkennedy in #764
New Contributors
Full Changelog: actions/upload-artifact@v6...v7.0.0
v6.0.0
v6 - What's new
[!IMPORTANT]
actions/upload-artifact@v6 now runs on Node.js 24 (runs.using: node24) and requires a minimum Actions Runner version of 2.327.1. If you are using self-hosted runners, ensure they are updated before upgrading.
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
- Upload Artifact Node 24 support by @salmanmkc in #719
- fix: update @actions/artifact for Node.js 24 punycode deprecation by @salmanmkc in #744
- prepare release v6.0.0 for Node.js 24 support by @salmanmkc in #745
Full Changelog: actions/upload-artifact@v5.0.0...v6.0.0
v5.0.0
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.
- Update README.md by @GhadimiR in #681
- Update README.md by @nebuk89 in #712
- Readme: spell out the first use of GHES by @danwkennedy in #727
- Update GHES guidance to include reference to Node 20 version by @patrikpolyak in #725
- Bump
@actions/artifacttov4.0.0 - Prepare
v5.0.0by @danwkennedy in #734
New Contributors
- @GhadimiR made their first contribution in #681
- @nebuk89 made their first contribution in #712
- @danwkennedy made their first contribution in #727
- @patrikpolyak made their first contribution in #725
Full Changelog: actions/upload-artifact@v4...v5.0.0
List of commits
97f4527 (Update actions/upload-artifact action to v7, 2026-10-02)