Skip to content

chore(deps): bump actions/attest from 4.1.0 to 4.1.1 - #33

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/github_actions/actions/attest-4.1.1
Open

chore(deps): bump actions/attest from 4.1.0 to 4.1.1#33
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/github_actions/actions/attest-4.1.1

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps actions/attest from 4.1.0 to 4.1.1.

Release notes

Sourced from actions/attest's releases.

v4.1.1

What's Changed

Full Changelog: actions/attest@v4.1.0...v4.1.1

Commits
  • a1948c3 Bump @​sigstore/oci from 0.6.1 to 0.7.1 (#432)
  • b21da33 Bump csv-parse from 5.6.0 to 6.2.1 (#414)
  • d811ccf Bump actions/checkout from 6.0.3 to 7.0.0 (#431)
  • 2e48bd5 Bump the npm-development group across 1 directory with 4 updates (#433)
  • 4ad76f8 Bump markdown-it and markdownlint-cli (#425)
  • 701ae0b Bump tar from 7.5.11 to 7.5.17 (#429)
  • a8f22ca Bump form-data from 4.0.5 to 4.0.6 (#428)
  • 01540af Bump typescript from 5.9.3 to 6.0.3 (#407)
  • 5ec407f Bump github/codeql-action in the actions-minor group (#422)
  • 08210f8 Bump the npm-development group across 1 directory with 8 updates (#419)
  • Additional commits viewable in compare view

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot @github

dependabot Bot commented on behalf of github Jun 28, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies, github-actions. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

jmgilman added a commit that referenced this pull request Jun 28, 2026
…SA L3)

Move both provenance attestations (binary checksums + container image) into a
new reusable workflow `attest.yml`. A reusable workflow runs with its own OIDC
identity the calling build job cannot reach -- the SLSA Build L3 isolation
requirement -- while provenance still lands on GitHub's attestation API, so
`gh attestation verify` keeps working (the signer-workflow is now attest.yml).

- attest.yml (new): isolated attest job; attests binary checksums and/or image
  provenance; includes its own GHCR login for the image referrer push.
- release.yml: the binary job uploads checksums as an artifact and a new
  attest-binaries job calls attest.yml; the inline image-provenance step moves to
  a new attest-image job; cosign signing and the syft SBOM attestation stay
  in-job. Verification commands point at attest.yml.
- ghd.toml / stage_ghd_release_assets.py (+ test) / release-dry-run.yml:
  signer_workflow -> attest.yml.
- Docs: README release path, DELETE_ME library-only deletion list.

Baked-in fixes from the downstream session-015 shakeout: attest-binaries grants
packages:write (a reusable workflow cannot request more than its caller grants,
and the shared attest job declares it) [#29], and attest.yml logs in to GHCR
before the image attestation push [#33].

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
jmgilman added a commit that referenced this pull request Jun 28, 2026
…SA L3) (#35)

Move both provenance attestations (binary checksums + container image) into a
new reusable workflow `attest.yml`. A reusable workflow runs with its own OIDC
identity the calling build job cannot reach -- the SLSA Build L3 isolation
requirement -- while provenance still lands on GitHub's attestation API, so
`gh attestation verify` keeps working (the signer-workflow is now attest.yml).

- attest.yml (new): isolated attest job; attests binary checksums and/or image
  provenance; includes its own GHCR login for the image referrer push.
- release.yml: the binary job uploads checksums as an artifact and a new
  attest-binaries job calls attest.yml; the inline image-provenance step moves to
  a new attest-image job; cosign signing and the syft SBOM attestation stay
  in-job. Verification commands point at attest.yml.
- ghd.toml / stage_ghd_release_assets.py (+ test) / release-dry-run.yml:
  signer_workflow -> attest.yml.
- Docs: README release path, DELETE_ME library-only deletion list.

Baked-in fixes from the downstream session-015 shakeout: attest-binaries grants
packages:write (a reusable workflow cannot request more than its caller grants,
and the shared attest job declares it) [#29], and attest.yml logs in to GHCR
before the image attestation push [#33].

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Bumps [actions/attest](https://github.com/actions/attest) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/actions/attest/releases)
- [Changelog](https://github.com/actions/attest/blob/main/RELEASE.md)
- [Commits](actions/attest@59d8942...a1948c3)

---
updated-dependencies:
- dependency-name: actions/attest
  dependency-version: 4.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/github_actions/actions/attest-4.1.1 branch from 530deb6 to 63c2b09 Compare June 28, 2026 03:36
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.

0 participants