Skip to content

Commit 365a202

Browse files
committed
ci(semantic-release): switch to pnpm
1 parent 57f724a commit 365a202

2 files changed

Lines changed: 11 additions & 1 deletion

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,3 +35,8 @@ jobs:
3535
id-token: write
3636
secrets:
3737
PERSONAL_ACCESS_TOKEN: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
38+
with:
39+
APT_PACKAGES: mkcert
40+
EXTRA_PLUGINS: |
41+
@semantic-release/exec
42+
INSTALL_NODE_DEPENDENCIES: true

.releaserc.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,12 @@
1515
}
1616
],
1717
"@semantic-release/changelog",
18-
"@semantic-release/npm",
18+
[
19+
"@semantic-release/exec",
20+
{
21+
"prepareCmd": "pnpm version ${nextRelease.version} --git-tag-version=false --no-git-checks"
22+
}
23+
],
1924
"@semantic-release/github",
2025
"@semantic-release/git"
2126
],

0 commit comments

Comments
 (0)