From 6a51c1e9bdc299d86b8001eba35f930fe16cd60c Mon Sep 17 00:00:00 2001 From: Thomas Hallock Date: Tue, 7 Oct 2025 09:02:22 -0500 Subject: [PATCH] fix: upgrade CI dependencies and fix deprecated actions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Upgrade pnpm from 8.0.0 to 9.15.4 to fix ERR_INVALID_THIS registry errors - Upgrade actions/upload-artifact from v3 to v4 (v3 deprecated) - Add missing semantic-release peer dependencies: - @semantic-release/commit-analyzer@^11.0.0 - @semantic-release/release-notes-generator@^12.0.0 Fixes GitHub Actions failures in: - Deploy Storybooks workflow - Release workflow - Verify Examples workflow 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .github/workflows/deploy-storybook.yml | 2 +- .github/workflows/deploy.yml | 2 +- .github/workflows/release.yml | 2 +- .github/workflows/verify-examples.yml | 2 +- package.json | 4 +++- 5 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.github/workflows/deploy-storybook.yml b/.github/workflows/deploy-storybook.yml index a1fc2a02..25a931cb 100644 --- a/.github/workflows/deploy-storybook.yml +++ b/.github/workflows/deploy-storybook.yml @@ -36,7 +36,7 @@ jobs: - name: Setup pnpm uses: pnpm/action-setup@v2 with: - version: 8.0.0 + version: 9.15.4 - name: Get pnpm store directory shell: bash diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 86b0ed97..95d3abbf 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -18,7 +18,7 @@ jobs: - uses: pnpm/action-setup@v2 with: - version: 8.0.0 + version: 9.15.4 - uses: actions/setup-node@v4 with: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 48558c3e..f544d240 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -32,7 +32,7 @@ jobs: - name: Setup pnpm uses: pnpm/action-setup@v2 with: - version: 8.0.0 + version: 9.15.4 - name: Get pnpm store directory shell: bash diff --git a/.github/workflows/verify-examples.yml b/.github/workflows/verify-examples.yml index 06b51b16..36d0c7bd 100644 --- a/.github/workflows/verify-examples.yml +++ b/.github/workflows/verify-examples.yml @@ -46,7 +46,7 @@ jobs: - name: Upload example images if changed if: failure() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: updated-examples path: docs/images/ \ No newline at end of file diff --git a/package.json b/package.json index 7e35f5a0..d3c7588d 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "apps/*", "packages/*" ], - "packageManager": "pnpm@8.0.0", + "packageManager": "pnpm@9.15.4", "engines": { "node": ">=18", "pnpm": ">=8" @@ -35,8 +35,10 @@ "concurrently": "^8.0.0", "semantic-release": "^22.0.0", "@semantic-release/changelog": "^6.0.0", + "@semantic-release/commit-analyzer": "^11.0.0", "@semantic-release/git": "^10.0.0", "@semantic-release/github": "^9.0.0", + "@semantic-release/release-notes-generator": "^12.0.0", "conventional-changelog-conventionalcommits": "^7.0.0" }, "keywords": [