Commit 66a2e50
committed
CI: stop gating
The two are independent: a Rust unit-test failure shouldn't silently skip e2e validation, and vice versa. Gating them together hid a 4-day red main streak in May 2026, where a flaky accent-color unit test (now fixed) kept blocking e2e from ever running on PRs that touched neither path.
Kept the `desktop-svelte` gate — the e2e binary embeds the frontend build, so without a green Svelte build there's no artifact worth running. Rewrote the `if:` clause to check the surviving need explicitly, since the prior `!contains(needs.*.result, 'failure')` would have been satisfied only by accident now.desktop-e2e-linux on desktop-rust
1 parent eb67f38 commit 66a2e50
1 file changed
Lines changed: 10 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
191 | 191 | | |
192 | 192 | | |
193 | 193 | | |
194 | | - | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
195 | 202 | | |
196 | 203 | | |
197 | 204 | | |
198 | | - | |
199 | | - | |
| 205 | + | |
| 206 | + | |
200 | 207 | | |
201 | 208 | | |
202 | 209 | | |
| |||
0 commit comments