Skip to content

ci(e2e): run the suite on the branches we deploy from - #482

Merged
camreeves merged 1 commit into
developfrom
ci/e2e-stage-2-triggers
Aug 5, 2026
Merged

ci(e2e): run the suite on the branches we deploy from#482
camreeves merged 1 commit into
developfrom
ci/e2e-stage-2-triggers

Conversation

@camreeves

Copy link
Copy Markdown
Contributor

Stage 2 of the trigger rollout that #476 set up.

push now covers develop, release/**, rc/** — the same branch set build.yml deploys from — alongside the existing e2e/** and the nightly.

Why now

The suite has run green on every invocation since it merged: 14/14 on the self-hosted runner, verified on develop and on branch pushes. A regression now gets caught where it lands, when bisecting is cheapest. And since this repo has no pull_request trigger — public repo plus self-hosted runner — pushes are the only way merges get covered at all.

What has not changed

Still advisory, and still structurally unable to block anything: different runner pool from build.yml, no cross-workflow needs, not a required status check, and the job is named "advisory — does not block builds" so a red X beside the build jobs cannot be misread.

Still not feature branches. There is one self-hosted runner binding fixed host ports, so runs serialise; a busy trigger set would build a queue that starves the nightly. Use Run workflow for a one-off.

🤖 Generated with Claude Code

Stage 2. `push` now covers develop, release/** and rc/** — the same set
build.yml deploys from — alongside the existing e2e/** and the nightly.

A regression is now caught where it lands, which is when bisecting is
cheapest, and since this repo has no pull_request trigger (public repo,
self-hosted runner) it is also the only way merges get covered at all.

Still advisory, and still structurally unable to block: different runner
pool, no cross-workflow needs, not a required status check, and the job name
says so. Still not feature branches — one runner binding fixed host ports
means runs serialise, and a busy trigger set would starve the nightly.
@vercel

vercel Bot commented Aug 5, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
frontend-templates Ignored Ignored Preview Aug 5, 2026 3:34pm

@camreeves
camreeves merged commit c2a8817 into develop Aug 5, 2026
2 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