Repository navigation
Worker exit runs on main only when a merge touches what it tests - #843
Merged
Merged
Conversation
Every push to main ran the six-cell worker-exit soak, 34 to 77 minutes, after merges that touched none of storage, the worker fixtures or the dependencies. It held the runners, two of them macOS, that the next pull request's checks then queued behind. A push now takes the pull request's path filter; the nightly run stays, for a runner's Node changing under an unchanged repository and for anything the paths miss. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Iris gate — 1 of 2 tripped
|
| Trace | Verdict | Basis | Rules, classes or missing inputs | Evidence |
|---|---|---|---|---|
7797685b2306a6ed0bbf2063a44b9dff |
failed | detector_veto + risk_over_loss |
no_pii, pii_leak, credential_leak | no_pii: AWS Access Key (output 45–65) |
| Verdict basis | Traces |
|---|---|
detector_veto |
2 |
clean |
1 |
Unjudged questions: task_completed (3), tool_use_correct (3) — a trace that did not carry what a rule needs.
tests/fixtures/ci-gate/traces.ndjson · 3 evaluated · dataset release-gate: 2 in the gate · exit 1 · what the bases mean
Iris gate — 1 stored, nothing tripped
|
| Verdict basis | Traces |
|---|---|
clean |
1 |
Unjudged questions: task_completed (1), tool_use_correct (1) — a trace that did not carry what a rule needs.
tests/fixtures/ci-gate/clean.ndjson · 1 evaluated · exit 0 · what the bases mean
… to the nightly run A package.json change without a lockfile change is scripts and tooling (11 of the commits since 09-21 that would have started the soak), which never reach a worker thread. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changes
The worker-exit workflow runs on a push to
mainonly when the push touches what it tests, the same paths that already decide whether a pull request runs it:src/storage/, the worker fixtures, the search worker's test,package-lock.json, or the workflow itself.package.jsonis no longer on either list: a change to it without the lockfile is scripts and tooling, which never reach a worker. The nightly run stays.Why
It is six cells, each 20 to 60 minutes; its last runs on
maintook 34 to 77 minutes. It ran after every merge, including merges that touched none of those paths: the last one changed only CI scripts. While it ran it held six runners, two of them macOS, the scarcest, and the next pull request's checks queued behind it. On 2026-10-05 a pull request opened right after a merge had 15 of its jobs queued for over ten minutes while this ran onmain.It is not a required check. The nightly run still covers a runner's Node changing under an unchanged repository (#719), and anything the paths miss.
Tests
npm run preflightpassed on this commit.🤖 Generated with Claude Code