From c52274dbc859a4552601d5380d05f334c07611d8 Mon Sep 17 00:00:00 2001 From: Nathan Farmer Date: Wed, 13 Mar 2024 14:04:12 -0400 Subject: [PATCH] Add CI step for dry-run of build --- .github/workflows/tests.yaml | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 4dc0cc1..ec58b1a 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -9,7 +9,7 @@ on: - main jobs: - cache-and-install-deps-and-run-tests: + cache-and-install-deps-and-build: runs-on: ubuntu-latest steps: @@ -39,10 +39,20 @@ jobs: key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }} restore-keys: | ${{ runner.os }}-pnpm-store- - + - name: Install dependencies run: pnpm install --frozen-lockfile - + + - name: Dry-run of build + shell: bash + run: | + pnpm pack + + + run-tests: + runs-on: ubuntu-latest + + steps: - name: Run lint run: pnpm lint