improve: cut CI critical path without more workers (#121807)

* test(ci): remove redundant builds from critical path

Amp-Thread-ID: https://ampcode.com/threads/T-019fee8d-665d-707b-a380-23f2a6a1ce03
Co-authored-by: Peter Steinberger <steipete@gmail.com>

* docs(ci): format runner table

Amp-Thread-ID: https://ampcode.com/threads/T-019fee8d-665d-707b-a380-23f2a6a1ce03
Co-authored-by: Peter Steinberger <steipete@gmail.com>

---------

Co-authored-by: Amp <amp@ampcode.com>
This commit is contained in:
Peter Steinberger
2026-08-10 20:21:20 -07:00
committed by GitHub
parent efe5d8d76e
commit ebfd3ba154
16 changed files with 77 additions and 147 deletions
+3 -2
View File
@@ -1539,14 +1539,15 @@ jobs:
- *install_playwright_chromium
- name: Test Control UI end-to-end
if: matrix.shard != 4
run: >-
node scripts/run-vitest.mjs run
--config test/vitest/vitest.ui-e2e.config.ts
--configLoader runner
--shard ${{ matrix.shard }}/4
--shard ${{ matrix.shard }}/3
- name: Test browser extension bootstrap end-to-end
if: matrix.shard == 1
if: matrix.shard == 4
run: pnpm test:e2e:browser-extension
checks-ui-e2e-real-gateway: