Fixed GitHub Actions error "Resource not accessible by integration" by adding
the required attestations: write permission to build_and_publish_docker.yml.
The attest-build-provenance action requires three specific permissions:
- id-token: write (for OIDC token minting)
- contents: read (for repository access)
- attestations: write (for persisting build attestations)
This resolves the integration permission error that was preventing Docker
image attestation generation during the build process.
🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>