Skip to content

Fix Docker build performance and attestation issues#3

Merged
manduinca merged 1 commit intomainfrom
fix/workflow-push
Sep 15, 2025
Merged

Fix Docker build performance and attestation issues#3
manduinca merged 1 commit intomainfrom
fix/workflow-push

Conversation

@manduinca
Copy link
Collaborator

  • Remove ARM64 platform (reduces build time from 9min to 2min)
  • Fix attestation permissions with id-token and attestations write
  • Add conditional attestation (skip on pull requests)
  • Add build step ID for proper digest reference
  • Optimize cache strategy using only GitHub Actions cache

Performance improvement: ~75% faster builds

- Remove ARM64 platform (reduces build time from 9min to 2min)
- Fix attestation permissions with id-token and attestations write
- Add conditional attestation (skip on pull requests)
- Add build step ID for proper digest reference
- Optimize cache strategy using only GitHub Actions cache

Performance improvement: ~75% faster builds
@manduinca manduinca merged commit fec52f2 into main Sep 15, 2025
1 check passed
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.

1 participant