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
{{ message }}
Repository navigation
Commit 86b34df
Browse filesBrowse the repository at this point in the historyBrowse files
One gate file for every QuantStrategyLab repository, with the receipt-selection
and high-risk classification fixes Codex found on the unification pull requests.
const p = path.replace(/([a-z0-9])([A-Z])/g, '$1_$2').toLowerCase();
171
-
if (/(^|\/)codeowners$/.test(p)) return true;
171
+
if (p.startsWith('.github/governance/') || /(^|\/)codeowners$/.test(p)) return true;
172
172
if (/(^|\/)(docs?|tests?|examples?|fixtures)(\/|$)/.test(p)) return false;
173
173
if (/(^|\/)\.env(?:[./_-]|$)/.test(p)) return true;
174
174
// Runtime configuration decides behaviour the diff does not show.
@@ -180,9 +180,11 @@ jobs:
180
180
// workflow file, and a diff alone cannot show who calls it.
181
181
if (/^\.github\/scripts\//.test(path)) return true;
182
182
if (/^scripts\/[^/]*(?:check|verify|validate|hygiene|lint)[^/]*\.(?:py|sh|js|cjs|mjs|ts)$/.test(p)) return true;
183
-
if (/(^|[\/_.-])(trad(?:e|es|ing)|execution|executors?|orders?|brokers?|risk|deploy(?:ment)?|secrets?|credentials?|iam|runtime|strateg(?:y|ies))([\/_.-]|$)/.test(p)) return true;
183
+
// Release, deployment, credential and live-trading tooling are named here
184
+
// because a diff alone rarely shows what a script changes at run time.
185
+
if (/(^|[\/_.-])(ai_service|aiservice|kelly|stop_loss|trad(?:e|es|ing)|execution|executors?|orders?|brokers?|risk|release|deploy(?:ment)?|secrets?|credentials?|iam|service_account|serviceaccount|permission|role_binding|k8s|kubernetes|runtime|strateg(?:y|ies))([\/_.-]|$)/.test(p)) return true;
0 commit comments