Bumps actions/upload-artifact from 4 to 7.
Release notes
Sourced from actions/upload-artifact's releases.
<h2>v7.0.0</h2> <h2>v7 What's new</h2> <h3>Direct Uploads</h3>Adds support for uploading single files directly (unzipped). Callers can set the new
<h3>ESM</h3>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.To support new versions of the
<h2>What's Changed</h2>@actions/*packages, we've upgraded the package to ESM.<h2>New Contributors</h2>
- Add proxy integration test by
@Link- in actions/upload-artifact#754- Upgrade the module to ESM and bump dependencies by
@danwkennedyin actions/upload-artifact#762- Support direct file uploads by
@danwkennedyin actions/upload-artifact#764
@Link- made their first contribution in actions/upload-artifact#754Full Changelog: https://github.com/actions/upload-artifact/compare/v6...v7.0.0
<h2>v6.0.0</h2> <h2>v6 - What's new</h2><h3>Node.js 24</h3>[!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.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.
<h2>What's Changed</h2>
- Upload Artifact Node 24 support by
@salmanmkcin actions/upload-artifact#719- fix: update
@actions/artifactfor Node.js 24 punycode deprecation by@salmanmkcin actions/upload-artifact#744- prepare release v6.0.0 for Node.js 24 support by
@salmanmkcin actions/upload-artifact#745Full Changelog: https://github.com/actions/upload-artifact/compare/v5.0.0...v6.0.0
<h2>v5.0.0</h2> <h2>What's Changed</h2>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
@GhadimiRin actions/upload-artifact#681- Update README.md by
@nebuk89in actions/upload-artifact#712- Readme: spell out the first use of GHES by
@danwkennedyin actions/upload-artifact#727- Update GHES guidance to include reference to Node 20 version by
@patrikpolyakin actions/upload-artifact#725- Bump
@actions/artifacttov4.0.0- Prepare
v5.0.0by@danwkennedyin actions/upload-artifact#734
... (truncated)
Commits
Merge pull request #797 from actions/yacaovsnc/update-dependency043fb46Include changes in typespec/ts-http-runtime 0.3.5634250cReadme: bump all the example versions to v7 (#796)e454baaUpdate the readme with direct upload details (#795)74fad66Support direct file uploads (#764)bbbca2dUpgrade the module to ESM and bump dependencies (#762)589182cMerge pull request #754 from actions/Link-/add-proxy-integration-tests47309c9Add proxy integration test02a8460Merge pull request #745 from actions/upload-artifact-v6-releaseb7c566adocs: correct description of Node.js 24 support in READMEe516bc8- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)