Skip to content

Commit

Permalink
github app: remove experimental status
Browse files Browse the repository at this point in the history
  • Loading branch information
Mic92 authored and mergify[bot] committed Jun 15, 2024
1 parent 8a41a38 commit 92379a0
Showing 1 changed file with 10 additions and 13 deletions.
23 changes: 10 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,20 +66,9 @@ We have the following two roles:

### Integration with GitHub

#### Token Auth

To integrate with GitHub using legacy token authentication:

1. **GitHub Token**: Obtain a GitHub token with `admin:repo_hook` and `repo`
permissions. For GitHub organizations, it's advisable to create a separate
GitHub user for managing repository webhooks.

#### GitHub App (experimental)
#### GitHub App

In the near future this will become the preferred way of integrating with
GitHub, After
[this issue](https://github.com/nix-community/buildbot-nix/issues/184) is
solved.
This is the preferred option to setup buildbot-nix.

To integrate with GitHub using app authentication:

Expand All @@ -96,6 +85,14 @@ To integrate with GitHub using app authentication:
changes (new repositories or installations) automatically, it is therefore
necessary to manually trigger a reload or wait for the next periodic reload.

#### Token Auth

To integrate with GitHub using legacy token authentication:

1. **GitHub Token**: Obtain a GitHub token with `admin:repo_hook` and `repo`
permissions. For GitHub organizations, it's advisable to create a separate
GitHub user for managing repository webhooks.

### Optional when using GitHub login

1. **GitHub App**: Set up a GitHub app for Buildbot to enable GitHub user
Expand Down

0 comments on commit 92379a0

Please sign in to comment.