From ccf1c781c9658a486b6d05576641555f1de7f4ad Mon Sep 17 00:00:00 2001 From: ludamad Date: Thu, 12 Dec 2024 18:57:37 -0500 Subject: [PATCH] chore: boxes tests cause resource issues (#10676) this forces them to run in serial --- .github/workflows/ci.yml | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f1010fc7fb3..42d81c1a7a3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -868,11 +868,26 @@ jobs: alert-comment-cc-users: "@ludamad @codygunton" max-items-in-chart: 50 - boxes-test: + boxes: needs: [e2e-test-gate, configure] runs-on: ${{ needs.configure.outputs.username }}-x86 + steps: + - uses: actions/checkout@v4 + with: { ref: "${{ github.event.pull_request.head.sha }}" } + - uses: ./.github/ci-setup-action + with: + concurrency_key: boxes-${{ matrix.box }}-${{ matrix.browser }} + - name: Build + working-directory: ./boxes + timeout-minutes: 40 + run: earthly-ci +export-boxes + + boxes-test: + needs: [boxes, configure] + runs-on: ${{ needs.configure.outputs.username }}-x86 strategy: fail-fast: false + max-parallel: 1 matrix: box: [vanilla, react] # intermittent issues with firefox https://github.com/AztecProtocol/aztec-packages/issues/6676 @@ -884,10 +899,6 @@ jobs: - uses: ./.github/ci-setup-action with: concurrency_key: boxes-${{ matrix.box }}-${{ matrix.browser }} - - name: Build - working-directory: ./boxes - timeout-minutes: 40 - run: earthly-ci +export-boxes - name: Box test working-directory: ./boxes timeout-minutes: 40