Skip to content

Commit 8d948d0

Browse files
committed
chore: use bumpp for releases
1 parent c4493be commit 8d948d0

File tree

5 files changed

+105
-1549
lines changed

5 files changed

+105
-1549
lines changed

.github/workflows/release.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: Release
2+
3+
permissions:
4+
contents: write
5+
6+
on:
7+
push:
8+
tags:
9+
- 'v*'
10+
11+
jobs:
12+
release:
13+
runs-on: ubuntu-latest
14+
steps:
15+
- uses: actions/checkout@v3
16+
with:
17+
fetch-depth: 0
18+
19+
- name: Set node
20+
uses: actions/setup-node@v3
21+
with:
22+
node-version: 18
23+
24+
- run: npx changelogithub
25+
env:
26+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.release-it.json

Lines changed: 0 additions & 18 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 0 additions & 167 deletions
This file was deleted.

package.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
"prepack": "pnpm build",
4747
"prepare": "husky install",
4848
"prepublishOnly": "pnpm lint && pnpm test && pinst --disable",
49-
"release": "release-it",
49+
"release": "bumpp && npm publish && git push --follow-tags",
5050
"test": "vitest run",
5151
"test:types": "tsc --noEmit",
5252
"postinstall": "husky install",
@@ -71,9 +71,9 @@
7171
"@nuxt/schema": "3.3.2",
7272
"@nuxt/test-utils": "3.3.2",
7373
"@nuxtjs/eslint-config-typescript": "12.0.0",
74-
"@release-it/conventional-changelog": "5.1.1",
7574
"@types/node": "18.15.10",
7675
"@vitest/coverage-c8": "0.29.7",
76+
"bumpp": "^9.0.0",
7777
"c8": "7.13.0",
7878
"conventional-changelog-conventionalcommits": "5.0.0",
7979
"eslint": "8.36.0",
@@ -86,7 +86,6 @@
8686
"pinst": "3.0.0",
8787
"playwright": "1.32.1",
8888
"prettier": "2.8.7",
89-
"release-it": "15.9.3",
9089
"typescript": "5.0.2",
9190
"vitest": "0.29.7",
9291
"vue": "3.2.47"

0 commit comments

Comments
 (0)