Skip to content

Add workflow-level permissions to GitHub Actions - #466

Merged
sbrunner merged 1 commit into
masterfrom
add-workflow-permissions
Aug 14, 2026
Merged

Add workflow-level permissions to GitHub Actions#466
sbrunner merged 1 commit into
masterfrom
add-workflow-permissions

Conversation

@sbrunner

Copy link
Copy Markdown
Member

Summary

Add top-level permissions: contents: read to pull-request-automation.yaml workflow to enforce least-privilege GitHub Actions permissions.

Context

  • GitHub Actions workflows without explicit top-level permissions default to broad permissions
  • The job already has permissions: pull-requests: write scoped correctly
  • Adding contents: read at workflow level restricts the default token scope

@sbrunner
sbrunner merged commit 29f37f8 into master Aug 14, 2026
6 checks passed
@sbrunner
sbrunner deleted the add-workflow-permissions branch August 14, 2026 11:53
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