chore(deps): update github artifact actions to v4 (major) #95

Open
renovate wants to merge 1 commits from renovate/major-github-artifact-actions into main
Owner

This PR contains the following updates:

Package Type Update Change
actions/download-artifact action major v3v4
actions/upload-artifact action major v3v4

Release Notes

actions/download-artifact (actions/download-artifact)

v4.0.0

Compare 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:

  1. The changelog post.
  2. The migration documentation.
  3. As well as the underlying npm package, @​actions/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 (Node 16) or v3-node20 (Node 20).
  2. On self hosted runners, additional firewall rules 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.

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

Full Changelog: https://github.com/actions/download-artifact/compare/v3...v4.0.0

actions/upload-artifact (actions/upload-artifact)

v4.0.0

Compare 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:

  1. The changelog post.
  2. The README.
  3. The migration documentation.
  4. As well as the underlying npm package, @​actions/artifact documentation.
New Contributors

Full Changelog: https://github.com/actions/upload-artifact/compare/v3...v4.0.0


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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

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\@&#8203;v4 and download-artifact\@&#8203;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, [@&#8203;actions/artifact](https://github.com/actions/toolkit/tree/main/packages/artifact) documentation. ##### Breaking Changes 1. download-artifact\@&#8203;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 - [@&#8203;bflad](https://github.com/bflad) made their first contribution in [#&#8203;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\@&#8203;v4 and download-artifact\@&#8203;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, [@&#8203;actions/artifact](https://github.com/actions/toolkit/tree/main/packages/artifact) documentation. ##### New Contributors - [@&#8203;vmjoseph](https://github.com/vmjoseph) made their first contribution in [#&#8203;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 added 1 commit 2026-04-20 09:09:00 +00:00
chore(deps): update github artifact actions to v4
renovate/stability-days Updates have met minimum release age requirement
pagination / vulnerabilities (pull_request) Failing after 1m27s
pagination / test (pull_request) Successful in 2m38s
pre-commit / pre-commit (pull_request) Successful in 6m1s
b788c2375e

Coverage Report

Total coverage: 100.0%

## Coverage Report Total coverage: **100.0%**
Some required checks failed
renovate/stability-days Updates have met minimum release age requirement
pagination / vulnerabilities (pull_request) Failing after 1m27s
Required
Details
pagination / test (pull_request) Successful in 2m38s
Required
Details
pre-commit / pre-commit (pull_request) Successful in 6m1s
Required
Details
Some required checks were not successful.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/major-github-artifact-actions:renovate/major-github-artifact-actions
git checkout renovate/major-github-artifact-actions
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unboundsoftware/pagination#95