From 88364d926c8d4087798d5584fc608181273a58b1 Mon Sep 17 00:00:00 2001 From: David LJ Date: Mon, 18 Nov 2024 20:37:55 +0100 Subject: [PATCH] ci: use pnpm --filter to run scripts in test jobs (#842) --- .github/workflows/reusable-test.yml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/reusable-test.yml b/.github/workflows/reusable-test.yml index 6a49ebe1..caa8f663 100644 --- a/.github/workflows/reusable-test.yml +++ b/.github/workflows/reusable-test.yml @@ -33,12 +33,11 @@ jobs: uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Setup uses: ./.github/actions/setup - - name: Generate files + - name: Generate simple icons and font subset files run: | - cd scripts - pnpm run build - pnpm run generate:simple-icons - pnpm run generate:font-subsets + pnpm run --filter scripts build + pnpm run --filter scripts generate:font-subsets + pnpm run --filter scripts generate:simple-icons - name: Run tests run: cd .ci && make unit-test - name: Upload coverage results @@ -82,7 +81,9 @@ jobs: - name: Cypress install run: pnpm cypress install - name: Generate font subsets - run: cd scripts && pnpm run build && pnpm run generate:font-subsets + run: | + pnpm run --filter scripts build + pnpm run --filter scripts generate:font-subsets - name: Cypress run uses: cypress-io/github-action@v6 with: