Skip to content

build(deps): Bump actions/attest-build-provenance from 3 to 4#132

Open
dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/github_actions/actions/attest-build-provenance-4
Open

build(deps): Bump actions/attest-build-provenance from 3 to 4#132
dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/github_actions/actions/attest-build-provenance-4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 5, 2026

Copy link
Copy Markdown
Contributor

Bumps actions/attest-build-provenance from 3 to 4.

Release notes

Sourced from actions/attest-build-provenance's releases.

v4.0.0

[!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

v3.2.0

What's Changed

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

v3.1.0

What's Changed

New Contributors

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

Commits
  • a2bbfa2 bump actions/attest from 4.0.0 to 4.1.0 (#838)
  • 0856891 update RELEASE.md docs (#836)
  • e4d4f7c prepare v4 release (#835)
  • 02a49bd Bump github/codeql-action in the actions-minor group (#824)
  • 7c757df Bump the npm-development group with 2 updates (#825)
  • c44148e Bump github/codeql-action in the actions-minor group (#818)
  • 3234352 Bump @​types/node from 25.0.10 to 25.2.0 in the npm-development group (#819)
  • 18db129 Bump tar from 7.5.6 to 7.5.7 (#816)
  • 90fadfa Bump @​actions/core from 2.0.1 to 2.0.2 in the npm-production group (#799)
  • 57db8ba Bump the npm-development group across 1 directory with 3 updates (#808)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Jun 5, 2026
@dependabot dependabot Bot requested a review from jmcte as a code owner June 5, 2026 17:43
jmcte
jmcte previously approved these changes Jun 6, 2026
@dependabot dependabot Bot force-pushed the dependabot/github_actions/actions/attest-build-provenance-4 branch from 890ff4b to 64d67c2 Compare June 6, 2026 18:43
@jmcte jmcte enabled auto-merge (squash) June 8, 2026 16:48
Bumps [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance) from 3 to 4.
- [Release notes](https://github.com/actions/attest-build-provenance/releases)
- [Changelog](https://github.com/actions/attest-build-provenance/blob/main/RELEASE.md)
- [Commits](actions/attest-build-provenance@v3...v4)

---
updated-dependencies:
- dependency-name: actions/attest-build-provenance
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/github_actions/actions/attest-build-provenance-4 branch from 64d67c2 to fe7c6af Compare June 8, 2026 17:06
Update the release workflow assertion to match the Dependabot bump to actions/attest-build-provenance@v4.

@athena-omt athena-omt left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I didn’t find a substantive blocker in the attest v4 bump itself. The workflow updates line up with the new OIDC/attestation requirements, and the test changes cover the new provenance/signing steps.

The only thing I could not fully validate locally was the Vitest run in this worker worktree, because node_modules is absent here and the test command failed before execution. That is an environment limitation, not a code finding.

Summary: the PR looks mergeable from a correctness standpoint, with the caveat that I couldn’t execute the targeted test suite in this checkout.

@pheidon pheidon left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Reviewed the Dependabot bump plus the synced workflow assertion. The patch consistently moves actions/attest-build-provenance from v3 to v4 in both release workflows and updates the release-workflow test expectation. CI, dependency review, CodeQL, OSV, and the relevant runner contracts are green. No blockers found.

@pheidon pheidon left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Re-reviewed current head 73e330b. The patch remains limited to actions/attest-build-provenance v3 -> v4 in the release workflows plus the matching test assertion; CI and security checks are green. No blockers found.

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

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants