Skip to content

chore(deps): update github artifact actions (major)#6282

Merged
lukastaegert merged 4 commits intomasterfrom
renovate/major-github-artifact-actions
Mar 3, 2026
Merged

chore(deps): update github artifact actions (major)#6282
lukastaegert merged 4 commits intomasterfrom
renovate/major-github-artifact-actions

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 26, 2026

This PR contains the following updates:

Package Type Update Change
actions/download-artifact action major v7.0.0v8.0.0
actions/upload-artifact action major v6.0.0v7.0.0

Release Notes

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

v8.0.0

Compare Source

v8 - What's new

Direct downloads

To support direct uploads in actions/upload-artifact, the action will no longer attempt to unzip all downloaded files. Instead, the action checks the Content-Type header ahead of unzipping and skips non-zipped files. Callers wishing to download a zipped file as-is can also set the new skip-decompress parameter to false.

Enforced checks (breaking)

A previous release introduced digest checks on the download. If a download hash didn't match the expected hash from the server, the action would log a warning. Callers can now configure the behavior on mismatch with the digest-mismatch parameter. To be secure by default, we are now defaulting the behavior to error which will fail the workflow run.

ESM

To support new versions of the @​actions/* packages, we've upgraded the package to ESM.

What's Changed

Full Changelog: actions/download-artifact@v7...v8.0.0

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

v7.0.0

Compare Source

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

New Contributors

Full Changelog: actions/upload-artifact@v6...v7.0.0


Configuration

📅 Schedule: Branch creation - Between 06:00 PM and 11:59 PM, only on Thursday ( * 18-23 * * 4 ), Between 12:00 AM and 05:59 AM, only on Friday ( * 0-5 * * 5 ) (UTC), 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR was generated by Mend Renovate. View the repository job log.

@vercel
Copy link

vercel bot commented Feb 26, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
rollup Ready Ready Preview, Comment Mar 3, 2026 5:22am

Request Review

@github-actions
Copy link

github-actions bot commented Feb 26, 2026

Thank you for your contribution! ❤️

You can try out this pull request locally by installing Rollup via

npm install rollup/rollup#renovate/major-github-artifact-actions

Notice: Ensure you have installed the latest nightly Rust toolchain. If you haven't installed it yet, please see https://www.rust-lang.org/tools/install to learn how to download Rustup and install Rust.

or load it into the REPL:
https://rollup-8hdy2m8kk-rollup-js.vercel.app/repl/?pr=6282

@github-actions
Copy link

github-actions bot commented Feb 26, 2026

Performance report

  • BUILD: 6926ms, 842 MB
    • initialize: 0ms, 23.8 MB
    • generate module graph: 2670ms, 638 MB
      • generate ast: 1384ms, 626 MB
    • sort and bind modules: 399ms, 702 MB
    • mark included statements: 3868ms, 842 MB
      • treeshaking pass 1: 2257ms (-55ms, -2.4%), 833 MB
      • treeshaking pass 2: 451ms, 866 MB (+4%)
      • treeshaking pass 3: 387ms, 840 MB
      • treeshaking pass 4: 375ms, 853 MB (+4%)
      • treeshaking pass 5: 372ms, 842 MB
  • GENERATE: 682ms, 944 MB (+2%)
    • initialize render: 0ms, 842 MB
    • generate chunks: 37ms, 866 MB (+4%)
      • optimize chunks: 0ms, 858 MB
    • render chunks: 627ms, 918 MB (+2%)
    • transform chunks: 17ms, 944 MB (+2%)
    • generate bundle: 0ms, 944 MB (+2%)

@codecov
Copy link

codecov bot commented Feb 27, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 98.77%. Comparing base (cd75dfa) to head (0ca1a14).
⚠️ Report is 3 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #6282   +/-   ##
=======================================
  Coverage   98.77%   98.77%           
=======================================
  Files         273      273           
  Lines       10725    10725           
  Branches     2859     2859           
=======================================
  Hits        10594    10594           
  Misses         89       89           
  Partials       42       42           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@renovate renovate bot force-pushed the renovate/major-github-artifact-actions branch from 5b3ea90 to b9f32d2 Compare February 28, 2026 21:59
@renovate renovate bot changed the title chore(deps): update actions/download-artifact action to v8 chore(deps): update github artifact actions (major) Feb 28, 2026
@lukastaegert lukastaegert force-pushed the renovate/major-github-artifact-actions branch from b9f32d2 to 0ca1a14 Compare March 3, 2026 05:21
@renovate
Copy link
Contributor Author

renovate bot commented Mar 3, 2026

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@lukastaegert lukastaegert enabled auto-merge March 3, 2026 06:05
@lukastaegert lukastaegert added this pull request to the merge queue Mar 3, 2026
Merged via the queue into master with commit a65e6eb Mar 3, 2026
87 of 88 checks passed
@lukastaegert lukastaegert deleted the renovate/major-github-artifact-actions branch March 3, 2026 06:27
@github-actions
Copy link

This PR has been released as part of rollup@4.59.1. You can test it via npm install rollup.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant