@@ -156,12 +156,13 @@ user's ambient Python environment.
156156 repo hygiene, the host-compatible pre-commit quality gate, a dedicated
157157 pre-commit hook, pre-push, and Quick Feedback so cloud-side security
158158 regressions cannot hide behind a locally clean worktree. GitHub-hosted
159- ` pull_request ` routes keep this query advisory-only in Quick Feedback and
160- the hosted policy slice because the integration token may not be able to
161- read the alerts APIs there. The gate now queries the GitHub REST API
162- directly from ` GH_TOKEN ` / ` GITHUB_TOKEN ` and only falls back to
163- ` gh auth token ` for local token discovery, so containerized CI lanes do not
164- depend on a ` gh ` binary being installed.
159+ ` trusted_pr ` , ` untrusted_pr ` , and hosted-first ` push_main ` routes keep this
160+ query advisory-only in Quick Feedback and the hosted policy slice because
161+ the integration token may not be able to read the alerts APIs there and a
162+ fresh hosted ` push_main ` route may not have live analysis yet. The gate now
163+ queries the GitHub REST API directly from ` GH_TOKEN ` / ` GITHUB_TOKEN ` and
164+ only falls back to ` gh auth token ` for local token discovery, so
165+ containerized CI lanes do not depend on a ` gh ` binary being installed.
165166- ` check_workflow_static_security.sh ` is the repo-owned GitHub Actions static
166167 security gate. It bootstraps pinned ` actionlint ` + ` zizmor ` binaries through
167168 ` scripts/lib/release_tool_helpers.sh ` , then runs both scanners fail-closed
0 commit comments