Skip to content

fix(ci): validate site-only main PRs against Pages - #525

Merged
patrickchin merged 2 commits into
devfrom
codex/fix-site-only-main-gate
Nov 12, 2026
Merged

patrickchin merged 2 commits into
devfrom
codex/fix-site-only-main-gate

Conversation

@patrickchin

Copy link
Copy Markdown
Owner

Website-only PRs to main fail the required journeys check because API previews are intentionally skipped. Select the website gate only when the full PR diff contains apps/site changes and optional docs; require successful exact-head site validation/deployment and independently verify the Pages commit/branch marker and guide redirect.

Mixed changes, shared inputs, unknown paths, and all dev promotions retain API journeys. Keep the protected gate-wiring path through dev and preserve Dependabot/fork preview restrictions.

Validation: real Git scope tests (including cumulative changes and backend renames), 13 provenance cases, release-confidence policy, Dependabot trust policy, selective-preview policy, Pages identity tests, ShellCheck, and workflow YAML parsing. Includes design and recurring-bug documentation.

This unblocks the user-authorized production typography PR #524 without bypassing required checks.

chore(release): promote dev to main
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Nov 12, 2026 •

Copy link
Copy Markdown

Deploying harpa-pro-viewer with  Cloudflare Pages  Cloudflare Pages

Latest commit: 378bcbc
Status:⚡️  Build in progress...

View logs

@patrickchin
patrickchin force-pushed the codex/fix-site-only-main-gate branch from 2f08202 to 378bcbc Compare November 12, 2026 16:55
@patrickchin
patrickchin merged commit 80c53dd into dev Nov 12, 2026
42 of 44 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