Skip to content

Add least-privilege permissions to GitHub Actions workflows#270

Merged
merlimat merged 1 commit intooxia-db:mainfrom
merlimat:fix-workflow-permissions
Mar 16, 2026
Merged

Add least-privilege permissions to GitHub Actions workflows#270
merlimat merged 1 commit intooxia-db:mainfrom
merlimat:fix-workflow-permissions

Conversation

@merlimat
Copy link
Collaborator

Summary

  • Add explicit permissions: contents: read to all 5 workflows that were missing permissions declarations
  • Fixes all open code scanning alerts for actions/missing-workflow-permissions

Test plan

  • Verify CI workflow runs successfully on this PR
  • Confirm code scanning alerts are resolved after merge

Fix code scanning alerts for missing workflow permissions by adding
explicit `permissions: contents: read` to all five workflows.

Signed-off-by: Matteo Merli <mmerli@apache.org>
@merlimat merlimat merged commit abc492c into oxia-db:main Mar 16, 2026
2 checks passed
@merlimat merlimat deleted the fix-workflow-permissions branch March 16, 2026 21:15
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