The release of upload-artifact@v4 and download-artifact@v4 are major changes to the backend architecture of Artifacts. They have numerous performance and behavioral improvements.
ℹ️ However, this is a major update that includes breaking changes. Artifacts created with versions v3 and below are not compatible with the v4 actions. Uploads and downloads must use the same major actions versions. There are also key differences from previous versions that may require updates to your workflows.
As well as the underlying npm package, @actions/artifact documentation.
Breaking Changes
download-artifact@v4+ is not currently supported on GitHub Enterprise Server (GHES) yet. If you are on GHES, you must use v3 (Node 16) or v3-node20 (Node 20).
On self hosted runners, additional firewall rules may be required.
Downloading artifacts that were created from action/upload-artifact@v3 and below are not supported.
For assistance with breaking changes, see MIGRATION.md.
Improvements
Downloads are significantly faster, upwards of 90% improvement in worst case scenarios.
Artifacts can be downloaded from other workflow runs and repositories when supplied with a PAT.
The release of upload-artifact@v4 and download-artifact@v4 are major changes to the backend architecture of Artifacts. They have numerous performance and behavioral improvements.
ℹ️ However, this is a major update that includes breaking changes. Artifacts created with versions v3 and below are not compatible with the v4 actions. Uploads and downloads must use the same major actions versions. There are also key differences from previous versions that may require updates to your workflows.
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [actions/download-artifact](https://github.com/actions/download-artifact) | action | major | `v3` → `v4` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact) | action | major | `v3` → `v4` |
---
### Release Notes
<details>
<summary>actions/download-artifact (actions/download-artifact)</summary>
### [`v4.0.0`](https://github.com/actions/download-artifact/releases/tag/v4.0.0)
[Compare Source](https://github.com/actions/download-artifact/compare/v3.1.0...v4.0.0)
#### What's Changed
The release of upload-artifact\@​v4 and download-artifact\@​v4 are major changes to the backend architecture of Artifacts. They have numerous performance and behavioral improvements.
ℹ️ However, this is a major update that includes breaking changes. Artifacts created with versions v3 and below are not compatible with the v4 actions. Uploads and downloads *must* use the same major actions versions. There are also key differences from previous versions that may require updates to your workflows.
For more information, please see:
1. The [changelog](https://github.blog/changelog/2023-12-14-github-actions-artifacts-v4-is-now-generally-available/) post.
2. The [migration documentation](https://github.com/actions/upload-artifact/blob/main/docs/MIGRATION.md).
3. As well as the underlying npm package, [@​actions/artifact](https://github.com/actions/toolkit/tree/main/packages/artifact) documentation.
##### Breaking Changes
1. download-artifact\@​v4+ is not currently supported on GitHub Enterprise Server (GHES) yet. If you are on GHES, you must use [v3](https://github.com/actions/download-artifact/releases/tag/v3) (Node 16) or [v3-node20](https://github.com/actions/download-artifact/releases/tag/v3-node20) (Node 20).
2. On self hosted runners, additional [firewall rules](https://github.com/actions/toolkit/tree/main/packages/artifact#breaking-changes) may be required.
3. Downloading artifacts that were created from `action/upload-artifact@v3` and below are not supported.
For assistance with breaking changes, see [MIGRATION.md](https://github.com/actions/upload-artifact/blob/main/docs/MIGRATION.md).
##### Improvements
1. Downloads are significantly faster, upwards of 90% improvement in worst case scenarios.
2. Artifacts can be downloaded from other workflow runs and repositories when supplied with a PAT.
#### New Contributors
- [@​bflad](https://github.com/bflad) made their first contribution in [#​194](https://github.com/actions/download-artifact/pull/194)
**Full Changelog**: <https://github.com/actions/download-artifact/compare/v3...v4.0.0>
</details>
<details>
<summary>actions/upload-artifact (actions/upload-artifact)</summary>
### [`v4.0.0`](https://github.com/actions/upload-artifact/releases/tag/v4.0.0)
[Compare Source](https://github.com/actions/upload-artifact/compare/v3.2.2...v4.0.0)
##### What's Changed
The release of upload-artifact\@​v4 and download-artifact\@​v4 are major changes to the backend architecture of Artifacts. They have numerous performance and behavioral improvements.
ℹ️ However, this is a major update that includes breaking changes. Artifacts created with versions v3 and below are not compatible with the v4 actions. Uploads and downloads *must* use the same major actions versions. There are also key differences from previous versions that may require updates to your workflows.
For more information, please see:
1. The [changelog](https://github.blog/changelog/2023-12-14-github-actions-artifacts-v4-is-now-generally-available/) post.
2. The [README](https://github.com/actions/upload-artifact/blob/main/README.md).
3. The [migration documentation](https://github.com/actions/upload-artifact/blob/main/docs/MIGRATION.md).
4. As well as the underlying npm package, [@​actions/artifact](https://github.com/actions/toolkit/tree/main/packages/artifact) documentation.
##### New Contributors
- [@​vmjoseph](https://github.com/vmjoseph) made their first contribution in [#​464](https://github.com/actions/upload-artifact/pull/464)
**Full Changelog**: <https://github.com/actions/upload-artifact/compare/v3...v4.0.0>
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **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 these updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjYuMCIsInVwZGF0ZWRJblZlciI6IjQzLjEyNi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate
changed title from chore(deps): update github artifact actions to v4 (major) to chore(deps): update github artifact actions to v4 (major) - autoclosed2026-04-21 08:06:20 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
v3→v4v3→v4Release Notes
actions/download-artifact (actions/download-artifact)
v4.0.0Compare Source
What's Changed
The release of upload-artifact@v4 and download-artifact@v4 are major changes to the backend architecture of Artifacts. They have numerous performance and behavioral improvements.
ℹ️ However, this is a major update that includes breaking changes. Artifacts created with versions v3 and below are not compatible with the v4 actions. Uploads and downloads must use the same major actions versions. There are also key differences from previous versions that may require updates to your workflows.
For more information, please see:
Breaking Changes
action/upload-artifact@v3and below are not supported.For assistance with breaking changes, see MIGRATION.md.
Improvements
New Contributors
Full Changelog: https://github.com/actions/download-artifact/compare/v3...v4.0.0
actions/upload-artifact (actions/upload-artifact)
v4.0.0Compare Source
What's Changed
The release of upload-artifact@v4 and download-artifact@v4 are major changes to the backend architecture of Artifacts. They have numerous performance and behavioral improvements.
ℹ️ However, this is a major update that includes breaking changes. Artifacts created with versions v3 and below are not compatible with the v4 actions. Uploads and downloads must use the same major actions versions. There are also key differences from previous versions that may require updates to your workflows.
For more information, please see:
New Contributors
Full Changelog: https://github.com/actions/upload-artifact/compare/v3...v4.0.0
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 these updates again.
This PR has been generated by Renovate Bot.
Coverage Report
Total coverage: 0.0%
chore(deps): update github artifact actions to v4 (major)to chore(deps): update github artifact actions to v4 (major) - autoclosedPull request closed