Skip to content

Commit 6a9394b

Browse files
committed
document permissions required for github app
1 parent 9f04067 commit 6a9394b

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,11 @@ We have the following two roles:
7171
To integrate with GitHub using app authentication:
7272

7373
1. **GitHub App**: Set up a GitHub app for Buildbot to enable GitHub user
74-
authentication on the Buildbot dashboard.
74+
authentication on the Buildbot dashboard. Enable the following permissions:
75+
- Contents: Read-only
76+
- Metadata: Read-only
77+
- Commit statuses: Read and write
78+
- Webhooks: Read and write
7579
2. **GitHub App private key**: Get the app private key and app ID from GitHub,
7680
configure using the buildbot-nix NixOS module.
7781
3. **Install App**: Install the app for an organization or specific user.

0 commit comments

Comments
 (0)