@@ -30,8 +30,6 @@ settings](https://github.com/open-telemetry/community/blob/main/docs/how-to-conf
30
30
- Targeted branches:
31
31
- ` main `
32
32
- ` release/* `
33
- - ` v0.* `
34
- - ` v1.* `
35
33
- Branch rules
36
34
- Restrict deletions: CHECKED
37
35
- Require linear history: CHECKED
@@ -44,6 +42,10 @@ settings](https://github.com/open-telemetry/community/blob/main/docs/how-to-conf
44
42
- ` required-status-check `
45
43
- ` gradle-wrapper-validation `
46
44
- Block force pushes: CHECKED
45
+ - Require code scanning results: CHECKED
46
+ - CodeQL
47
+ - Security alerts: High or higher
48
+ - Alerts: Errors
47
49
48
50
### ` cloudfoundry ` branch
49
51
@@ -69,13 +71,24 @@ settings](https://github.com/open-telemetry/community/blob/main/docs/how-to-conf
69
71
- Require linear history: CHECKED
70
72
- Block force pushes: CHECKED
71
73
74
+ ### Old-style release branches
75
+
76
+ - Targeted branches:
77
+ - ` v0.* `
78
+ - ` v1.* `
79
+ - Branch rules
80
+ - Restrict creations: CHECKED
81
+ - Restrict updates: CHECKED
82
+ - Restrict deletions: CHECKED
83
+
72
84
### Restrict branch creation
73
85
74
86
- Targeted branches
75
87
- Exclude:
76
88
- ` release/* `
77
- - ` renovate/**/** `
78
- - ` opentelemetrybot/**/** `
89
+ - ` renovate/**/* `
90
+ - ` opentelemetrybot/**/* `
91
+ - ` revert-*/**/* ` (these are created when using the GitHub UI to revert a PR)
79
92
- Restrict creations: CHECKED
80
93
81
94
### Restrict updating tags
@@ -87,10 +100,9 @@ settings](https://github.com/open-telemetry/community/blob/main/docs/how-to-conf
87
100
88
101
## Branch protections
89
102
90
- ### ` main ` , ` release/* ` , ` v0.* ` , ` v1.* ` , ` cloudfoundry `
103
+ ### ` main ` , ` release/* ` , ` cloudfoundry `
91
104
92
105
- Restrict who can push to matching branches: CHECKED
93
- - Restrict pushes that create matching branches: CHECKED
94
106
95
107
## Code security and analysis
96
108
0 commit comments