Skip to content

Commit e1c2db4

Browse files
authored
Reduce repo settings we need to doc (#1939)
1 parent 7b8bbf7 commit e1c2db4

File tree

1 file changed

+5
-17
lines changed

1 file changed

+5
-17
lines changed

.github/repository-settings.md

Lines changed: 5 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,12 @@
11
# Repository settings
22

3-
Same
4-
as [opentelemetry-java-instrumentation repository settings](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/.github/repository-settings.md#repository-settings),
5-
except for
3+
This document describes any changes that have been made to the
4+
settings in this repository outside the settings tracked in the
5+
private admin repo.
66

7-
- The rules for `gh-pages` and `cloudfoundry` branches are not relevant in this repository.
7+
## Merge queue for `main`
88

9-
and the enablement of merge queues below.
10-
11-
## Merge queue
12-
13-
Needs to be enabled using classic branch protection (instead of rule set)
14-
because of our use of the classic branch protection "Restrict who can push to matching branches"
15-
which otherwise will block the merge queue from merging to main.
16-
17-
### Restrict branch creation
18-
19-
- Additional exclusion for `gh-readonly-queue/main/pr-*`
20-
21-
### Classic branch protection for `main`
9+
[The admin repo doesn't currently support tracking merge queue settings.]
2210

2311
- Require merge queue: CHECKED
2412
- Build concurrency: 5

0 commit comments

Comments
 (0)