From 844bca5359d7520169c450575d80b54d135df9ea Mon Sep 17 00:00:00 2001 From: Vance Ingalls Date: Wed, 28 Oct 2026 13:24:49 -0400 Subject: [PATCH] ci(cli): run Test (cli) as two shards so it finishes well under its limit --- .github/workflows/ci.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 071c327f59..b602bb8399 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -563,17 +563,21 @@ jobs: - run: bun run --filter '@hyperframes/{core,engine}' test test-cli: - name: Test (cli) + name: Test (cli ${{ matrix.shard }}) needs: changes if: needs.changes.outputs.code == 'true' runs-on: ubuntu-latest timeout-minutes: 10 + strategy: + fail-fast: false + matrix: + shard: ["1/2", "2/2"] steps: - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4 with: lfs: true - uses: ./.github/actions/setup-test-workspace - - run: bun run --filter '@hyperframes/cli' test + - run: bun run --cwd packages/cli test -- --shard=${{ matrix.shard }} test-support: name: Test (support)