From a31f0f951e82ec3a20710da80cec5fe54bcac234 Mon Sep 17 00:00:00 2001 From: Wes Cole Date: Wed, 6 May 2026 14:06:54 -0400 Subject: [PATCH] Use filtered pnpm publish for releases --- .github/workflows/cicd.yml | 6 +++--- .github/workflows/release.yaml | 13 +++++-------- package.json | 2 +- 3 files changed, 9 insertions(+), 12 deletions(-) diff --git a/.github/workflows/cicd.yml b/.github/workflows/cicd.yml index a0fb4d0..b117066 100644 --- a/.github/workflows/cicd.yml +++ b/.github/workflows/cicd.yml @@ -13,16 +13,16 @@ jobs: concurrency: ${{ github.workflow }}-${{ github.ref }} steps: - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v6.0.2 - name: Setup pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6.0.5 - name: Install system dependencies run: sudo apt-get update && sudo apt-get install -y libsecret-1-dev build-essential python3 - name: Setup Node.js - uses: actions/setup-node@v5 + uses: actions/setup-node@v6.4.0 with: node-version-file: '.nvmrc' cache: 'pnpm' diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 0444611..d43bc2c 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -18,16 +18,16 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Repo - uses: actions/checkout@v5 + uses: actions/checkout@v6.0.2 - name: Setup pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6.0.5 - name: Install system dependencies run: sudo apt-get update && sudo apt-get install -y libsecret-1-dev build-essential python3 - name: Setup Node - uses: actions/setup-node@v5 + uses: actions/setup-node@v6.4.0 with: node-version-file: ".nvmrc" cache: "pnpm" @@ -35,14 +35,11 @@ jobs: - name: Install Dependencies run: pnpm install --prefer-offline - - name: Build - run: pnpm run build - - name: Create Release Pull Request or Publish to npm id: changesets - uses: changesets/action@v1 + uses: changesets/action@v1.7.0 with: version: pnpm run version - publish: pnpm run release + publish: pnpm publish --filter @godaddy/cli env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/package.json b/package.json index 8b870a8..7a8bd88 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "test:coverage": "vitest --coverage", "changeset": "changeset", "version": "changeset version", - "release": "pnpm build && pnpm publish -r --filter @godaddy/cli" + "release": "pnpm build && pnpm publish --filter @godaddy/cli" }, "devDependencies": { "@biomejs/biome": "1.9.4",