From dafa00d53eba26e2b1610e0b71259999d69e2e52 Mon Sep 17 00:00:00 2001 From: Drew Powers Date: Wed, 4 Dec 2024 08:15:20 -0700 Subject: [PATCH] Fix release build --- .github/workflows/release.yml | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4050f35ce..5a5ec944e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,15 +16,26 @@ jobs: contents: write pull-requests: write steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - name: Git setup + uses: actions/checkout@v4 + + - name: Node setup + uses: actions/setup-node@v4 with: node-version: 22 - - uses: pnpm/action-setup@v4 + + - name: pnpm setup + uses: pnpm/action-setup@v4 with: version: 9.14.4 run_install: true - - uses: changesets/action@v1 + + # Do not remove! This ensures a build happens every time + - name: Build all packages + run: pnpm run build + + - name: Changesets version and/or publish + uses: changesets/action@v1 with: version: pnpm run version publish: pnpm exec changeset publish