forked from openai/codex
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgatekeeper.toml
More file actions
17 lines (16 loc) · 1.33 KB
/
Copy pathgatekeeper.toml
File metadata and controls
17 lines (16 loc) · 1.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[stage_profiles]
SP = []
POC = ["format"]
IP = ["format", "lint", "secrets", "unit"]
A = ["format", "lint", "secrets", "unit", "integration", "sast"]
FP = ["format", "lint", "secrets", "unit", "integration", "sast", "coverage_60", "e2e_smoke", "perf_baseline"]
B = ["format", "lint", "secrets", "unit", "integration", "sast", "coverage_70", "e2e_smoke", "dep_audit", "license", "coderabbit"]
EP = ["format", "lint", "secrets", "unit", "integration", "sast", "coverage_75", "e2e_smoke", "dep_audit", "license", "coderabbit", "gca", "manual_security"]
CN = ["format", "lint", "secrets", "unit", "integration", "sast", "coverage_80", "e2e_smoke", "dep_audit", "license", "coderabbit", "gca", "manual_security", "sla", "perf"]
RC = ["format", "lint", "secrets", "unit", "integration", "sast", "coverage_85", "e2e_full", "dep_audit", "license", "coderabbit", "gca", "manual_security", "sla", "perf", "sbom"]
GA = ["format", "lint", "secrets", "unit", "integration", "sast", "coverage_85", "e2e_full", "dep_audit", "license", "coderabbit", "gca", "manual_security", "sla", "perf", "sbom", "artifact_checksum"]
HF = ["format", "lint", "secrets", "unit", "targeted_regression"]
[transience_rules]
F = { allowed_in = ["dev", "alpha", "beta", "canary", "rc", "stable", "lts"] }
C = { allowed_in = ["dev", "alpha", "beta", "canary"] }
X = { allowed_in = ["dev", "alpha"] }