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
Expected output includes a ruleset with `["deletion","non_fast_forward","required_linear_history","pull_request"]`.
93
93
94
-
**Known drift across existing repos:**
95
-
-`sara-utilities`, `sara-stid` have no ruleset — need one added.
96
-
-`sara-anonymizer` uses `required_approving_review_count: 0`; the convention is `1`.
97
-
98
94
---
99
95
100
96
## 3. Required status checks
@@ -165,7 +161,7 @@ gh api -X PUT "/repos/$REPO/environments/Development" \
165
161
gh api "/repos/$REPO/environments" --jq '.environments[].name'
166
162
```
167
163
168
-
**Known drift:** most sara repos have zero environments; `sara-anonymizer` has `Development` and `Staging` but no `Production`. Set up all three or none, but keep consistent.
164
+
Set up all three environments or none, but keep the choice consistent across the service's dev/staging/prod workflows.
169
165
170
166
---
171
167
@@ -185,13 +181,6 @@ Required:
185
181
gh api "/repos/$REPO/actions/secrets" --jq '.secrets[].name'
186
182
```
187
183
188
-
**Known drift:** several sara repos still have obsolete secrets (`ROBOTICS_AURORADEVACR_*`, `ROBOTICS_AURORAPRODACR_*`) left over from before the registry consolidation. Safe to delete:
189
-
190
-
```bash
191
-
gh api -X DELETE "/repos/$REPO/actions/secrets/ROBOTICS_AURORADEVACR_USERNAME"
192
-
# ...repeat for other obsolete ones
193
-
```
194
-
195
184
---
196
185
197
186
## 6. Actions variables
@@ -280,4 +269,3 @@ gh api "/repos/$REPO/actions/secrets" --jq '.secrets[].name'
280
269
## Notes
281
270
282
271
- These values are **conventions**, not enforced by tooling. If enforcement matters, promote them to an **org-level ruleset** targeting `sara-*` / `flotilla` / `isar-*`; that removes the per-repo drift problem entirely.
283
-
- Repos created before this document exists likely deviate. See the "Known drift" callouts under each section.
0 commit comments