Skip to main content
Core integration for the Merge Queue. Required for all Trunk products. To properly link your Trunk organization to GitHub install from here

GitHub Repository permissions

PermissionAccessWhat Trunk uses it for
Actionsread & writeRead workflow and job results; dispatch or cancel workflow runs triggered by Merge.
AdministrationreadRead branch protection rules. Trunk cannot edit any org or repo settings.
Checksread & writeRead commit, branch, and PR check status to decide when PRs are ready to merge; post code analysis results.
Commit statusesreadRead commit, branch, and PR status posted by CI providers to decide when PRs are ready to merge.
Contentsread & writeRead trunk.yaml; create, update, and delete branches managed by Merge.
Issuesread & writeRead and write PR comments.
MetadatareadRequired by all GitHub Apps to access repository info.
Pull requestsread & writeView and merge PRs managed by Merge.
Workflowsread & writeOnboard Trunk Check on CI for GitHub Actions users.

GitHub Organization permissions

PermissionAccessWhat Trunk uses it for
EventsReadTrack org events to keep app install info current.
MembersReadSubscribe to org rename events to keep app install info current.