Skip to content

chore: Set permissions for GH workflows explicitly#1182

Merged
Jonas-Isr merged 2 commits into
mainfrom
set-permissions
May 26, 2026
Merged

chore: Set permissions for GH workflows explicitly#1182
Jonas-Isr merged 2 commits into
mainfrom
set-permissions

Conversation

@Jonas-Isr
Copy link
Copy Markdown
Member

@Jonas-Isr Jonas-Isr commented May 26, 2026

Context

This PR explicitly sets the least required permissions for github workflows.

Successful Runs

@Jonas-Isr Jonas-Isr self-assigned this May 26, 2026
@Jonas-Isr Jonas-Isr added the please review Request to review a pull request label May 26, 2026
@Jonas-Isr Jonas-Isr enabled auto-merge (squash) May 26, 2026 12:23
Copy link
Copy Markdown
Member

@rpanackal rpanackal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Except for minor consistency concerns like not using permissions: {} across all workflow files, everything looks good

pr-url: ${{ steps.create-release-notes-pr.outputs.PR_URL }}
runs-on: ubuntu-latest
permissions:
contents: read # all write operations use app token
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(minor/preference)

This comment doesn't add much

@Jonas-Isr Jonas-Isr merged commit fcac789 into main May 26, 2026
13 checks passed
@Jonas-Isr Jonas-Isr deleted the set-permissions branch May 26, 2026 15:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

please review Request to review a pull request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants