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
+25-2Lines changed: 25 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,5 +2,28 @@
2
2
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
-
except that the rules for `gh-pages` and `cloudfoundry` branches are not relevant in this
6
-
repository.
5
+
except for
6
+
7
+
- The rules for `gh-pages` and `cloudfoundry` branches are not relevant in this repository.
8
+
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`
22
+
23
+
- Require merge queue: CHECKED
24
+
- Build concurrency: 5
25
+
- Maximum pull requests to build: 5
26
+
- Minimum pull requests to merge: 1, or after 5 minutes
0 commit comments