From 308005f02ba9ea7c4abc5d9f4f6c089e2ff96a85 Mon Sep 17 00:00:00 2001 From: Sung-Hyun Kang Date: Wed, 10 Jun 2026 14:17:17 -0500 Subject: [PATCH] ci: TEMP smoke-test single Playwright spec to validate MSRC plumbing Reduces the Playwright matrix to 1 shard and restricts the run to a single test in the searchableDropdown component fixture on Chrome. The fixture hits the local dev server only, so no Cosmos auth and no token captures happen \u2014 isolates the smoke test to the new Azure Storage upload/download/zip/PR-comment plumbing. REVERT THIS COMMIT before merging the parent PR. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/workflows/ci.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f9a4c0e0f..7c84f6eca 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -166,8 +166,9 @@ jobs: strategy: fail-fast: false matrix: - shardIndex: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20] - shardTotal: [20] + # TEMP: smoke-testing MSRC ci.yml changes. Revert to [1..20] / [20] before merging. + shardIndex: [1] + shardTotal: [1] steps: - uses: actions/checkout@v4 - name: Use Node.js 18.x @@ -296,9 +297,11 @@ jobs: echo "::add-mask::$MONGO_READONLY_TESTACCOUNT_TOKEN" echo MONGO_READONLY_TESTACCOUNT_TOKEN=$MONGO_READONLY_TESTACCOUNT_TOKEN >> $GITHUB_ENV - name: List test files for shard ${{ matrix['shardIndex'] }} of ${{ matrix['shardTotal']}} - run: npx playwright test --shard=${{ matrix.shardIndex }}/${{ matrix.shardTotal }} --list + # TEMP: smoke-testing MSRC ci.yml changes. Revert before merging. + run: npx playwright test test/component-fixtures/searchableDropdown/searchableDropdown.spec.ts --project="Google Chrome" --grep "renders subscription dropdown with label and placeholder" --list - name: Run test shard ${{ matrix['shardIndex'] }} of ${{ matrix['shardTotal']}} - run: npx playwright test --shard=${{ matrix.shardIndex }}/${{ matrix.shardTotal }} --workers=3 + # TEMP: smoke-testing MSRC ci.yml changes. Revert before merging. + run: npx playwright test test/component-fixtures/searchableDropdown/searchableDropdown.spec.ts --project="Google Chrome" --grep "renders subscription dropdown with label and placeholder" --workers=1 - name: Upload shard blob-report to Azure Storage if: ${{ !cancelled() }} env: