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/ADMINISTRATIVE_GUIDE.md
+11-3Lines changed: 11 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -246,7 +246,7 @@ flowchart TD
246
246
|**Triggers**|`push` to `main`, `push` tags `v*`, `pull_request` to `main` (label-gated, path-filtered), `workflow_dispatch` (dispatched by `tag-on-merge.yml` or manual — select a tag in the UI to trigger a release build) |
|**Concurrency**| Groups by `{workflow}-{ref}`, cancels in-progress|
249
+
|**Concurrency**| Groups by `{workflow}-{event_name}-{ref}`, cancels in-progress |
250
250
251
251
**Purpose:** Runs an AWS CodeBuild project, downloads primary and secondary artifacts from S3, caches them in GitHub Actions cache, uploads them as workflow artifacts, and (when triggered from a `v*` tag) attaches them to the GitHub Release.
252
252
@@ -351,7 +351,7 @@ This job runs when the `rules` label is applied, immediately removing the remind
|**Concurrency**| Groups by `{workflow}-{ref}`, cancels in-progress|
354
+
|**Concurrency**| Groups by `{workflow}-{event_name}-{ref}`, cancels in-progress |
355
355
356
356
**Purpose:** Validates pull requests before merge. Enforces conventional commit PR titles, the contributor acknowledgment statement, merge-halt controls, and a do-not-merge label gate. Also runs as a merge queue check.
357
357
@@ -422,7 +422,7 @@ Only runs for `pull_request` and `pull_request_target` events. Skipped for bot a
422
422
|**Triggers**|`push` to `main`, `pull_request` to `main`, `schedule` (daily 03:47 UTC), `workflow_dispatch`|
423
423
|**Environment**|*(none)*|
424
424
|**Runner**|`ubuntu-latest`|
425
-
|**Concurrency**| Groups by `{workflow}-{ref}`, cancels in-progress|
425
+
|**Concurrency**| Groups by `{workflow}-{event_name}-{ref}`, cancels in-progress |
426
426
427
427
**Purpose:** Runs six independent security scanners in parallel to detect secrets, vulnerabilities, misconfigurations, and malware. All HIGH and CRITICAL findings must be remediated or have a documented risk acceptance before merge (see [Security Finding Requirements](#security-finding-requirements)).
428
428
@@ -675,3 +675,11 @@ Pinned versions should be reviewed and updated **at least quarterly**.
675
675
- How to handle breaking changes in scanner tool upgrades
676
676
- Consider automating this with Dependabot or Renovate
0 commit comments