From 6bb387ddd2f80244ed7eea10ae4aa8f4f3a210c8 Mon Sep 17 00:00:00 2001 From: sebastien Date: Thu, 5 Nov 2026 18:14:28 +0100 Subject: [PATCH] chore(ci): set the build-perf build-time env at the job level (AI-assisted) Both build steps need the same env. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/build-perf.yml | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build-perf.yml b/.github/workflows/build-perf.yml index d6b4a14e81ee..196cd475f813 100644 --- a/.github/workflows/build-perf.yml +++ b/.github/workflows/build-perf.yml @@ -81,6 +81,9 @@ jobs: strategy: matrix: DOCUSAURUS_INFRA: ['SLOWER', 'FASTER'] + env: + DOCUSAURUS_SLOWER: ${{ matrix.DOCUSAURUS_INFRA == 'SLOWER' && 'true' || 'false' }} + DOCUSAURUS_PERF_LOGGER: 'true' steps: - name: Checkout uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 @@ -93,17 +96,11 @@ jobs: - name: Build (cold cache) run: pnpm build:website:fast timeout-minutes: ${{ matrix.DOCUSAURUS_INFRA == 'SLOWER' && 3 || 2 }} - env: - DOCUSAURUS_SLOWER: ${{ matrix.DOCUSAURUS_INFRA == 'SLOWER' && 'true' || 'false' }} - DOCUSAURUS_PERF_LOGGER: 'true' # Ensure build with a warm cache does not increase too much - name: Build (warm cache) run: pnpm build:website:fast # Temporary: upper value for Rspack until incremental cache works better timeout-minutes: ${{ matrix.DOCUSAURUS_INFRA == 'SLOWER' && 1 || 2 }} - env: - DOCUSAURUS_SLOWER: ${{ matrix.DOCUSAURUS_INFRA == 'SLOWER' && 'true' || 'false' }} - DOCUSAURUS_PERF_LOGGER: 'true' # TODO post a GitHub comment with build with perf warnings?