ci: fast-lane main gate, nightly full suite, skip-safe lane-shas #39
Loading…
Reference in a new issue
No description provided.
Delete branch "optimize-ci-test-suites"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Unblocks the single Act runner queue that was holding PRs for hours.
full-pytest.yml): runs the fast lane (not quarantine and not slow) — workflow id kept for check stability; job name states the truthnightly-full-pytest.yml): full non-quarantine suite daily 02:00 UTC +workflow_dispatch; 120m timeout; concurrency grouplane-shas: job-level pin-relevant path detect (py/packs/evals/teaching/CLAIMS/lockfiles); skips green so required checks never hang Waitingdocs/testing-lanes.md(SSoT),docs/ci-optimization.mdRisk owned
Slow/soak/proof tests leave the post-merge critical path until nightly (or manual dispatch). Treat red nightlies as release-blocking.
Test plan
make test-fastoptional (not required to land CI-only change)Note: Landing CI policy itself — not waiting on CI-of-CI.