Skip to content

fix(ci): anchor main gate classification to the base commit - #526

Merged
patrickchin merged 1 commit into
devfrom
codex/harden-site-main-gate-scope
Nov 12, 2026
Merged

patrickchin merged 1 commit into
devfrom
codex/harden-site-main-gate-scope

Conversation

@patrickchin

Copy link
Copy Markdown
Owner

The website-only gate classifier must not be replaceable by the PR it classifies. Load its code from the base commit, protect its path alongside other gate wiring, and retain API journeys for every dev promotion. Align the website wait budget with the existing site-preview deployment window.

Adds a real-Git regression where the head replaces the classifier, plus workflow/path protection assertions. Scope, release-confidence, trust, selective-preview, and YAML checks pass locally. Updates the gate design and bug record.

This completes the CI fix for #524 before production promotion; follows #525 through dev’s protected workflow.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying harpa-pro-viewer with  Cloudflare Pages  Cloudflare Pages

Latest commit: 9f6c94f
Status:⚡️  Build in progress...

View logs

@github-actions

Copy link
Copy Markdown
Contributor

🚀 API preview deployed

To point a dev/preview mobile build at this preview, call
setApiBaseUrlOverride("https://harpa-pro-api-pr-526.fly.dev")
from the in-app dev menu (lib/api/base-url.ts).

This app is automatically destroyed when the PR closes.

@patrickchin
patrickchin merged commit 3ba5254 into dev Nov 12, 2026
41 of 42 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant