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: README.md
+5-2Lines changed: 5 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -100,14 +100,17 @@ Run `make repo-settings` to reconcile your GitHub repository with the organizati
100
100
Itconfigures:
101
101
102
102
- **Labels** — creates/updates the standard set of issue and PR labels
103
-
- **Merge strategy** — merge commits only (no squash or rebase), auto-merge enabled, delete branch on merge
103
+
- **Merge strategy** — merge commits only by default (configurable via `REPO_ALLOW_MERGE_COMMIT`, `REPO_ALLOW_SQUASH_MERGE`, `REPO_ALLOW_REBASE_MERGE`), auto-merge enabled, delete branch on merge
104
104
- **Secret scanning** — enabled
105
105
-**Branchprotection**—a"protect-main"rulesetonthedefaultbranch(andany`REPO_RULESET_BRANCHES`patterns): requires PRs with 1 approval, dismisses stale reviews, requires review thread resolution, enforces commit signatures, prevents direct pushes/deletions/non-fast-forwards
Copy file name to clipboardExpand all lines: docs/NEW_REPO.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,7 +33,7 @@ Run:
33
33
make repo-settings
34
34
```
35
35
36
-
This reconciles labels, merge strategy (merge commits only, auto-merge enabled, delete branch on merge), secret scanning, and the `protect-main` branch ruleset. See `make help` for details.
36
+
This reconciles labels, merge strategy (merge commits only by default, configurable via the `REPO_ALLOW_*` variables; auto-merge enabled, delete branch on merge), secret scanning, and the `protect-main` branch ruleset. See `make help` for details.
37
37
38
38
The branch protection ruleset is configurable via make variables, e.g.:
0 commit comments