Skip to content

fix: [INFRA-629] Fix bundle permissions - #276

Merged
alexs-aero merged 2 commits into
mainfrom
fix-properties-action
Jul 20, 2026
Merged

fix: [INFRA-629] Fix bundle permissions#276
alexs-aero merged 2 commits into
mainfrom
fix-properties-action

Conversation

@alexs-aero

@alexs-aero alexs-aero commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

This PR fixes additional permission issues introduced in the process of implementing MAVEN GAV scanning and metadata upload.

Additionally, workflow audit was conducted to double check similar permission need in other shared workflows

Summary

  • Scope actions: read to the create-release-bundle job in reusable_create-release-bundle.yaml (same pattern as PR fix: [INFRA-629] Fix permissions for metadata upload #267 deploy fix) so composable callers with only contents: read + id-token: write no longer hit startup_failure.
  • Add permission regression tests: local bats checker, CI workflow for static scoping, and composable minimal-permissions integration workflow (sign → deploy → create-release-bundle).
  • Update create-release-bundle and CICD docs with caller permission notes.

@alexs-aero
alexs-aero requested a review from a team as a code owner July 20, 2026 21:25
@alexs-aero
alexs-aero merged commit df68d17 into main Jul 20, 2026
35 checks 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.

2 participants