fix: upgrade CI dependencies and fix deprecated actions

- 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 <noreply@anthropic.com>
This commit is contained in:
Thomas Hallock 2025-10-07 09:02:22 -05:00
parent af8d993628
commit 6a51c1e9bd
5 changed files with 7 additions and 5 deletions

View File

@ -36,7 +36,7 @@ jobs:
- name: Setup pnpm - name: Setup pnpm
uses: pnpm/action-setup@v2 uses: pnpm/action-setup@v2
with: with:
version: 8.0.0 version: 9.15.4
- name: Get pnpm store directory - name: Get pnpm store directory
shell: bash shell: bash

View File

@ -18,7 +18,7 @@ jobs:
- uses: pnpm/action-setup@v2 - uses: pnpm/action-setup@v2
with: with:
version: 8.0.0 version: 9.15.4
- uses: actions/setup-node@v4 - uses: actions/setup-node@v4
with: with:

View File

@ -32,7 +32,7 @@ jobs:
- name: Setup pnpm - name: Setup pnpm
uses: pnpm/action-setup@v2 uses: pnpm/action-setup@v2
with: with:
version: 8.0.0 version: 9.15.4
- name: Get pnpm store directory - name: Get pnpm store directory
shell: bash shell: bash

View File

@ -46,7 +46,7 @@ jobs:
- name: Upload example images if changed - name: Upload example images if changed
if: failure() if: failure()
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: updated-examples name: updated-examples
path: docs/images/ path: docs/images/

View File

@ -7,7 +7,7 @@
"apps/*", "apps/*",
"packages/*" "packages/*"
], ],
"packageManager": "pnpm@8.0.0", "packageManager": "pnpm@9.15.4",
"engines": { "engines": {
"node": ">=18", "node": ">=18",
"pnpm": ">=8" "pnpm": ">=8"
@ -35,8 +35,10 @@
"concurrently": "^8.0.0", "concurrently": "^8.0.0",
"semantic-release": "^22.0.0", "semantic-release": "^22.0.0",
"@semantic-release/changelog": "^6.0.0", "@semantic-release/changelog": "^6.0.0",
"@semantic-release/commit-analyzer": "^11.0.0",
"@semantic-release/git": "^10.0.0", "@semantic-release/git": "^10.0.0",
"@semantic-release/github": "^9.0.0", "@semantic-release/github": "^9.0.0",
"@semantic-release/release-notes-generator": "^12.0.0",
"conventional-changelog-conventionalcommits": "^7.0.0" "conventional-changelog-conventionalcommits": "^7.0.0"
}, },
"keywords": [ "keywords": [