diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 966249a7..f099ab53 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -15,6 +15,7 @@ permissions: env: BUN_VERSION: 'latest' + PNPM_VERSION: '10.10.0' NODE_VERSION: '22' jobs: @@ -27,6 +28,11 @@ jobs: with: token: ${{ secrets.PAT_GITHUB_TOKEN }} + - name: Setup pnpm + uses: pnpm/action-setup@v4 + with: + version: ${{ env.PNPM_VERSION }} + - name: Setup Bun uses: oven-sh/setup-bun@v2 with: diff --git a/package.json b/package.json index 967c7e08..33d38cef 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "build": "turbo run build", "changeset": "changeset", "version": "changeset version", - "release": "bun run clean && bun run build && changeset publish", + "release": "bun run clean && bun run build && sed -i.bak 's/\"bun@[^\"]*\"/\"pnpm@10.10.0\"/' package.json && changeset publish; rc=$?; mv package.json.bak package.json; exit $rc", "test": "turbo run test", "test:watch": "bun test --watch packages/ apps/", "test:e2e": "bun test --timeout 300000 e2e/",