core/.github/workflows
Shay f93f756e44
Some checks failed
smoke / smoke (-m "not quarantine") (pull_request) Successful in 5m35s
lane-shas / verify pinned lane SHAs (pull_request) Failing after 28m37s
ci: order-of-magnitude CI optimization for single 2-vCPU Act runner
Root cause of PR checks stuck "Waiting to run": full-pytest on main ran
~12k tests including the slow registry on a 1.5-CPU / 1.2 GiB job cgroup
for hours, monopolizing the only runner.

Workflows:
- full-pytest.yml: fast lane only (`not quarantine and not slow`)
- nightly-full-pytest.yml: full suite including slow (schedule + manual)
- lane-shas.yml: PR path filters so pin verification is skipped when
  the change cannot affect lane report bytes

Docs: docs/ci-optimization.md + testing-lanes CI mapping.

Infra (VM, same change window): job cgroup 2 CPU / 1800 MiB; hung
full-pytest task stopped so the queue can drain PR smoke/lane-shas.
2026-07-14 20:40:52 -07:00
..
contemplation.yml fix(core): lock python and extend rust cga surface (#925) 2026-07-02 15:32:08 -07:00
full-pytest.yml ci: order-of-magnitude CI optimization for single 2-vCPU Act runner 2026-07-14 20:40:52 -07:00
lane-shas.yml ci: order-of-magnitude CI optimization for single 2-vCPU Act runner 2026-07-14 20:40:52 -07:00
nightly-full-pytest.yml ci: order-of-magnitude CI optimization for single 2-vCPU Act runner 2026-07-14 20:40:52 -07:00
ratify-proposal.yml fix(core): lock python and extend rust cga surface (#925) 2026-07-02 15:32:08 -07:00
smoke.yml fix(core): lock python and extend rust cga surface (#925) 2026-07-02 15:32:08 -07:00
workbench-ui.yml test(workbench): playwright smoke lane (ADR-0162 acceptance 5-7) 2026-06-12 12:05:28 -07:00