You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/repository-settings.md
+22-2Lines changed: 22 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,5 +3,25 @@
3
3
Same
4
4
as [opentelemetry-java-instrumentation repository settings](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/.github/repository-settings.md#repository-settings),
5
5
except for
6
-
* The rules for `gh-pages` and `cloudfoundry` branches are not relevant in this repository.
7
-
* "Restrict branch creation" includes an exclusion for `gh-readonly-queue/main/pr-*`.
6
+
7
+
- The rules for `gh-pages` and `cloudfoundry` branches are not relevant in this repository.
8
+
9
+
## Merge queue
10
+
11
+
Needs to be enabled using classic branch protection (instead of rule set)
12
+
because of our use of the classic branch protection "Restrict who can push to matching branches"
13
+
which otherwise will block the merge queue from merging to main.
14
+
15
+
### Restrict branch creation
16
+
17
+
- Additional exclusion for `gh-readonly-queue/main/pr-*`
18
+
19
+
### Classic branch protection for `main`
20
+
21
+
- Require merge queue: CHECKED
22
+
- Build concurrency: 5
23
+
- Maximum pull requests to build: 5
24
+
- Minimum pull requests to merge: 1, or after 5 minutes
0 commit comments