Commit de69725
ci(e2e): skip the run job on the changesets Release PR
The changesets/action "Version Packages" PR has head ref
`changeset-release/main` and is bot-generated — Railway never
spins up a preview for it. The e2e workflow's "Find Railway
preview deployment" step then fails fast with "No Railway
deployments exist for PR #N preview at all", and the resulting
red check on the Release PR is meaningless: there is no preview
to point e2e at, by design.
Skip the `run` job on PRs whose head ref is
`changeset-release/main`. This is the same skip-job-not-workflow
pattern already used by the `gate` job above: a skipped job
still reports conclusion=skipped to branch protection, which is
treated as passing, so the Release PR no longer carries a
spurious red check.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 2551e20 commit de69725
1 file changed
Lines changed: 12 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
75 | | - | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
76 | 87 | | |
77 | 88 | | |
78 | 89 | | |
| |||
0 commit comments