Skip to content

ci: Update to attest action#603

Merged
askpt merged 2 commits intomainfrom
askpt/issue599
Mar 5, 2026
Merged

ci: Update to attest action#603
askpt merged 2 commits intomainfrom
askpt/issue599

Conversation

@askpt
Copy link
Member

@askpt askpt commented Mar 5, 2026

This PR

This pull request updates the artifact attestation steps in the release workflow to use newer versions of the actions/attest GitHub Action, consolidating attestation and SBOM generation under a single, updated action. This improves maintainability and ensures the workflow uses the latest security features.

Workflow action updates:

  • Updated the artifact attestation step to use actions/attest@v4.1.0 instead of actions/attest-build-provenance@v3.2.0 in .github/workflows/release.yml.
  • Replaced the SBOM attestation step from actions/attest-sbom@v3.0.0 to actions/attest@v4.1.0 and renamed the step for clarity in .github/workflows/release.yml.

Related Issues

Fixes #599

askpt added 2 commits March 5, 2026 10:29
Signed-off-by: André Silva <2493377+askpt@users.noreply.github.com>
Signed-off-by: André Silva <2493377+askpt@users.noreply.github.com>
@askpt askpt requested review from a team as code owners March 5, 2026 10:31
@gemini-code-assist
Copy link
Contributor

Note

Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported.

@askpt askpt added this pull request to the merge queue Mar 5, 2026
Merged via the queue into main with commit 787a038 Mar 5, 2026
11 checks passed
@askpt askpt deleted the askpt/issue599 branch March 5, 2026 12:07
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.

Migrate all attestations to actions/attest

4 participants