diff --git a/.github/workflows/publish-protocol-core.yaml b/.github/workflows/publish-protocol-core.yaml index 5a000dc..873bedf 100644 --- a/.github/workflows/publish-protocol-core.yaml +++ b/.github/workflows/publish-protocol-core.yaml @@ -172,6 +172,20 @@ jobs: git config user.email "bot@quickswap.exchange" # --- Dry-run path (preview only) --- + - name: Install pnpm (dry run) + if: inputs.dry_run + uses: pnpm/action-setup@b307475762933b98ed359c036b0e51f26b63b74b # v5.0.0 + with: + version: 9 + + - name: Install dependencies (dry run) + if: inputs.dry_run + run: pnpm install --frozen-lockfile --ignore-scripts + + - name: Build package (dry run) + if: inputs.dry_run + run: pnpm --filter @quickswap-defi/protocol-core build + - name: Dry run preview if: inputs.dry_run env: diff --git a/.github/workflows/publish-sdk.yaml b/.github/workflows/publish-sdk.yaml index 7f4c4a8..8555206 100644 --- a/.github/workflows/publish-sdk.yaml +++ b/.github/workflows/publish-sdk.yaml @@ -169,6 +169,20 @@ jobs: git config user.email "bot@quickswap.exchange" # --- Dry-run path (preview only) --- + - name: Install pnpm (dry run) + if: inputs.dry_run + uses: pnpm/action-setup@b307475762933b98ed359c036b0e51f26b63b74b # v5.0.0 + with: + version: 9 + + - name: Install dependencies (dry run) + if: inputs.dry_run + run: pnpm install --frozen-lockfile --ignore-scripts + + - name: Build package (dry run) + if: inputs.dry_run + run: pnpm --filter @quickswap-defi/sdk build + - name: Dry run preview if: inputs.dry_run env: