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: docs/gitleaks-response.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,11 +25,11 @@ This guide helps CivicTechWR maintainers triage, contain, and remediate potentia
25
25
## 5. Verify and Prevent Recurrence
26
26
27
27
- Re-run the Gitleaks workflow (or trigger it manually) to confirm the repository is clean.
28
-
-Add new patterns to the `gitleaks.toml`allowlist only after validating they are false positives.
28
+
-Update the Gitleaks configuration in `.github/workflows/gitleaks.yml` to add new allowlist patterns, and only after validating they are false positives.
Copy file name to clipboardExpand all lines: docs/governance/codeowners-branch-protection.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,7 @@ Apply these settings to the organization's default branch rule (settings > Code
15
15
3.**Required reviewers:**
16
16
- At least **1 approval**, prefer **2 approvals** for active codebases.
17
17
-**Require review from Code Owners** (once the default CODEOWNERS file lands).
18
-
4.**Status checks:** enable the projects primary CI build (e.g., `lint`, `test`, `deploy-preview`). Start with the checks that already exist; new projects should add them before their first release.
18
+
4.**Status checks:** enable the project's primary CI build (e.g., `lint`, `test`, `deploy-preview`). Start with the checks that already exist; new projects should add them before their first release.
19
19
5.**Additional safeguards:**
20
20
- Require conversation resolution before merging.
21
21
- Require linear history.
@@ -48,7 +48,7 @@ Projects stay under `@CivicTechWR/organizers` until their project team exists **
48
48
49
49
## Default CODEOWNERS Strategy
50
50
51
-
Create `.github/CODEOWNERS` (this repository) so GitHub applies it to every CivicTechWR repo that does not define its own CODEOWNERS file.
51
+
Create a repository-root `CODEOWNERS` file (this repository) so GitHub applies it to every CivicTechWR repo that does not define its own CODEOWNERS file.
52
52
53
53
```text
54
54
# Default owners for every file in repos without project-specific CODEOWNERS
@@ -65,7 +65,7 @@ Create `.github/CODEOWNERS` (this repository) so GitHub applies it to every Civi
65
65
Key considerations:
66
66
67
67
- Patterns in this default file must be generic. Repo-specific overrides belong in that repo.
68
-
-Github evaluates CODEOWNERS top to bottom; place broader matches last.
68
+
-GitHub evaluates CODEOWNERS patterns from top to bottom and uses the last matching pattern. In the examples above, the broad `*` entry appears first so that later, more specific patterns can override it.
69
69
- Encourage projects to commit their own CODEOWNERS file as soon as they have a stable team. Provide them with a template (see below) and remind them to keep `@CivicTechWR/organizers` as a secondary owner for continuity.
- Check out what projects are currently happening here: [CTWR Projects In Progress](https://github.com/orgs/CivicTechWR/projects/10/views/6?sliceBy%5Bvalue%5D=In+progress)
0 commit comments