Document repository settings (#5614)

This commit is contained in:
Trask Stalnaker 2022-03-18 01:32:39 -07:00 committed by GitHub
parent 696f8ccd46
commit 3fc684ade6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 40 additions and 0 deletions

View File

@ -0,0 +1,40 @@
# Repository settings
(In addition to https://github.com/open-telemetry/community/blob/main/docs/how-to-configure-new-repository.md)
* Automatically delete head branches: CHECKED
So that bot PR branches will be deleted.
## Branch protections
(In addition to https://github.com/open-telemetry/community/blob/main/docs/how-to-configure-new-repository.md)
### `main` and `v*`
* Require branches to be up to date before merging: UNCHECKED
PR jobs take too long, and leaving this unchecked has not been a significant problem.
* Status checks that are required:
* EasyCLA
* accept-pr
### `gh-pages`
* Everything UNCHECKED.
This branch is currently only used for directly pushing benchmarking results from the
[Nightly overhead benchmark](https://github.com/open-telemetry/opentelemetry-java-instrumentation/actions/workflows/nightly-benchmark-overhead.yml)
job.
### `**/**`
* Status checks that are required:
EasyCLA
* Allow deletions: CHECKED
So that bot PR branches can be deleted