Skip to content

chore(deps): update github actions (major)#1527

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/major-github-actions
Open

chore(deps): update github actions (major)#1527
renovate[bot] wants to merge 1 commit intomainfrom
renovate/major-github-actions

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 28, 2026

This PR contains the following updates:

Package Type Update Change
actions/attest-build-provenance action major v3.2.0v4.1.0
actions/create-github-app-token action major v2.2.2v3.0.0
actions/download-artifact action major v7.0.0v8.0.1
actions/upload-artifact action major v6.0.0v7.0.0
docker/login-action action major v3.7.0v4.0.0
release-drafter/release-drafter action major v6.4.0v7.1.1

Release Notes

actions/attest-build-provenance (actions/attest-build-provenance)

v4.1.0

Compare Source

[!NOTE]
As of version 4, actions/attest-build-provenance is simply a wrapper on top of actions/attest.

Existing applications may continue to use the attest-build-provenance action, but new implementations should use actions/attest instead.

What's Changed

Full Changelog: actions/attest-build-provenance@v4.0.0...v4.1.0

v4.0.0

Compare Source

[!NOTE]
As of version 4, actions/attest-build-provenance is simply a wrapper on top of actions/attest.

Existing applications may continue to use the attest-build-provenance action, but new implementations should use actions/attest instead.

What's Changed

Full Changelog: actions/attest-build-provenance@v3.2.0...v4.0.0

actions/create-github-app-token (actions/create-github-app-token)

v3.0.0

Compare Source

Bug Fixes
BREAKING CHANGES
  • Custom proxy handling has been removed. If you use HTTP_PROXY or HTTPS_PROXY, you must now also set NODE_USE_ENV_PROXY=1 on the action step.
  • Requires Actions Runner v2.327.1 or later if you are using a self-hosted runner.
actions/download-artifact (actions/download-artifact)

v8.0.1

Compare Source

What's Changed

Full Changelog: actions/download-artifact@v8...v8.0.1

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

docker/login-action (docker/login-action)

v4.0.0

Compare Source

Full Changelog: docker/login-action@v3.7.0...v4.0.0

release-drafter/release-drafter (release-drafter/release-drafter)

v7.1.1

Compare Source

What's Changed

Bug Fixes

Full Changelog: release-drafter/release-drafter@v7.1.0...v7.1.1

v7.1.0

Compare Source

What's Changed

New

Bug Fixes

Maintenance

Documentation

Full Changelog: release-drafter/release-drafter@v7.0.0...v7.1.0

v7.0.0

Compare Source

What's Changed
Breaking
Bug Fixes
Maintenance
Documentation
Other changes
Dependency Updates

Full Changelog: release-drafter/release-drafter@v6.4.0...v7.0.0


Configuration

📅 Schedule: Branch creation - Only on Sunday and Saturday ( * * * * 0,6 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, 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.

@codecov
Copy link

codecov bot commented Feb 28, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 80.00%. Comparing base (4784bd3) to head (e961965).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1527      +/-   ##
==========================================
- Coverage   80.01%   80.00%   -0.02%     
==========================================
  Files         127      127              
  Lines       16573    16573              
==========================================
- Hits        13261    13259       -2     
- Misses       3312     3314       +2     
Flag Coverage Δ
rust-tests 80.00% <ø> (-0.02%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ 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.

@viccuad
Copy link
Member

viccuad commented Mar 2, 2026

This needs a bit of thought, may break release job.

@renovate renovate bot force-pushed the renovate/major-github-actions branch from fac135d to 16019f3 Compare March 2, 2026 07:55
@flavio
Copy link
Member

flavio commented Mar 2, 2026

Agreed, given we're about to start tagging the RC1, maybe it's a good time to give them a chance...

I wonder if we should update our usage of the actions/attest-build-provenance action, according to the changelog:

Note

As of version 4, actions/attest-build-provenance is simply a wrapper on top of actions/attest.

Existing applications may continue to use the attest-build-provenance action, but new implementations should use actions/attest instead.

Maybe we should follow the advice

@renovate renovate bot force-pushed the renovate/major-github-actions branch 2 times, most recently from 5f7866a to 36dc860 Compare March 2, 2026 09:34
Copy link
Member

@viccuad viccuad left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Given that we use globs for upload, I believe this will definitely break the release.

@viccuad viccuad moved this from Pending review to Todo in Kubewarden Admission Controller Mar 2, 2026
@renovate renovate bot force-pushed the renovate/major-github-actions branch 17 times, most recently from cf4aabb to 9fec299 Compare March 6, 2026 09:19
@renovate renovate bot force-pushed the renovate/major-github-actions branch 10 times, most recently from c1e7608 to f033c54 Compare March 9, 2026 18:45
@flavio
Copy link
Member

flavio commented Mar 10, 2026

@copilot :

Note

As of version 4, actions/attest-build-provenance is simply a wrapper on top of actions/attest.

Existing applications may continue to use the attest-build-provenance action, but new implementations should use actions/attest instead.

Change the code to use actions/attest instead.

Copy link

Copilot AI commented Mar 10, 2026

@flavio I've opened a new pull request, #1574, to work on those changes. Once the pull request is ready, I'll request review from you.

@flavio
Copy link
Member

flavio commented Mar 11, 2026

copilot switched to the attest action. We now have to double check the other actions that got major bumps

Copilot AI review requested due to automatic review settings March 20, 2026 13:51
@renovate renovate bot force-pushed the renovate/major-github-actions branch from 0da121f to 41712fe Compare March 20, 2026 13:51
@renovate renovate bot review requested due to automatic review settings March 20, 2026 13:51
Copilot AI review requested due to automatic review settings March 20, 2026 15:35
@renovate renovate bot force-pushed the renovate/major-github-actions branch from 41712fe to e961965 Compare March 20, 2026 15:35
@renovate renovate bot review requested due to automatic review settings March 20, 2026 15:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Development

Successfully merging this pull request may close these issues.

3 participants