fix(audit,merge-queue): include SOP ceremony contexts in required checks (#2144, #2142) #2331

Open
core-be wants to merge 3 commits from fix/audit-force-merge-stale-contexts into main
2 changed files with 13 additions and 3 deletions
+4 -1
View File
@@ -44,7 +44,10 @@ REQUIRED_CONTEXTS_RAW = _env(
"REQUIRED_CONTEXTS",
default=(
"CI / all-required (pull_request),"
"sop-checklist / all-items-acked (pull_request)"
"sop-checklist / all-items-acked (pull_request),"
"sop-tier-check / tier-check (pull_request_review),"
"qa-review / approved (pull_request_target),"
"security-review / approved (pull_request_target)"
),
)
# Required contexts for push (main/staging) runs. The push CI uses the same
+9 -2
View File
@@ -61,11 +61,18 @@ jobs:
"main": [
"CI / all-required (pull_request)",
"E2E API Smoke Test / E2E API Smoke Test (pull_request)",
"Handlers Postgres Integration / Handlers Postgres Integration (pull_request)"
"Handlers Postgres Integration / Handlers Postgres Integration (pull_request)",
"sop-checklist / all-items-acked (pull_request)",
"sop-tier-check / tier-check (pull_request_review)",
"qa-review / approved (pull_request_target)",
"security-review / approved (pull_request_target)"
],
"staging": [
"CI / all-required (pull_request)",
"sop-checklist / all-items-acked (pull_request)"
"sop-checklist / all-items-acked (pull_request)",
"sop-tier-check / tier-check (pull_request_review)",
"qa-review / approved (pull_request_target)",
"security-review / approved (pull_request_target)"
]
}
run: bash .gitea/scripts/audit-force-merge.sh