Skip to content

ci: turn the nightly e2e schedule off until #429 is fixed - #449

Merged
zcsizmadia merged 1 commit into
mainfrom
ci/disable-nightly-e2e
Sep 20, 2026
Merged

zcsizmadia merged 1 commit into
mainfrom
ci/disable-nightly-e2e

Conversation

@zcsizmadia

Copy link
Copy Markdown
Collaborator

Tracked by #448, which exists so this does not quietly stay off.

Two nights, two red runs, both on #429 — a known and triaged bug in restart --supervisor. A nightly that is expected to be red is a nightly nobody reads, and the next real regression would have arrived as one more red run in a row of them. Worse than no nightly, because it looks like coverage.

workflow_dispatch is untouched, and RELEASING.md still requires a run on the release commit.

It earned its keep first

In three runs it found:

Why not just skip the one stage

That was the alternative, and I did not take it. This release spent a lot of effort removing exactly that pattern — a skipped stage hides a real bug, where a disabled schedule with a tracking issue does not.

Tracked by #448, which exists so this does not quietly stay off.

Two nights, two red runs, both on #429 -- a known and triaged bug in
`restart --supervisor`. A nightly that is EXPECTED to be red is a
nightly nobody reads, and the next real regression would have arrived
as one more red run in a row of them. That is worse than no nightly,
because it looks like coverage.

workflow_dispatch is untouched, and RELEASING.md still requires a run
on the release commit -- which is the moment it has to be true.

Worth recording that it earned its keep before being switched off. In
three runs it found #444 (install failing on a profile with no Run key,
which no unit test could catch because the test helper created the key
the product assumed), the audit flag-parsing bug in #428 within 45
seconds of its first run, and #429 itself.

The alternative was skipping the one stage with a link to #429. I did
not take it: this release spent a lot of effort removing exactly that
pattern, and a skipped stage hides a real bug where a disabled schedule
with a tracking issue does not.
@zcsizmadia
zcsizmadia merged commit 50fbeb7 into main Sep 20, 2026
5 checks passed
@zcsizmadia
zcsizmadia deleted the ci/disable-nightly-e2e branch September 20, 2026 14:29
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