Skip to content

Commit d803ba4

Browse files
committed
fix: follow semantic-release's recommendation to install using npx
1 parent 272545f commit d803ba4

File tree

3 files changed

+22
-1996
lines changed

3 files changed

+22
-1996
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,12 +140,12 @@ jobs:
140140
run: pnpm typedoc
141141
- name: Release
142142
if: github.ref_name == 'main'
143-
run: pnpm semantic-release
143+
run: npx --package=semantic-release --package=@semantic-release/git --package=@semantic-release/changelog semantic-release
144144
env:
145145
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
146146
- name: Release (Dry Run)
147147
if: github.ref_name != 'main'
148-
run: pnpm semantic-release --dry-run
148+
run: npx --package=semantic-release --package=@semantic-release/git --package=@semantic-release/changelog semantic-release --dry-run
149149
env:
150150
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
151151
- name: Upload Documentation

package.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,6 @@
4444
},
4545
"devDependencies": {
4646
"@antfu/eslint-config": "6.1.0",
47-
"@semantic-release/changelog": "6.0.3",
48-
"@semantic-release/git": "10.0.1",
4947
"@tsconfig/strictest": "2.0.6",
5048
"@types/node": "24.9.1",
5149
"@typescript-eslint/eslint-plugin": "8.46.2",
@@ -55,7 +53,6 @@
5553
"eslint": "9.38.0",
5654
"npm-run-all2": "8.0.4",
5755
"playwright": "1.56.1",
58-
"semantic-release": "25.0.1",
5956
"typedoc": "0.28.14",
6057
"typescript": "5.9.3",
6158
"vitest": "4.0.3"

0 commit comments

Comments
 (0)