Skip to content

Commit e29229c

Browse files
committed
chore: switch to bumpp for release
1 parent 60bf4a2 commit e29229c

File tree

6 files changed

+221
-2590
lines changed

6 files changed

+221
-2590
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 }}

.npmrc

Lines changed: 0 additions & 1 deletion
This file was deleted.

.release-it.json

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

CHANGELOG.md

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

package.json

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,21 +30,20 @@
3030
"lint:eslint": "eslint --fix",
3131
"lint:prettier": "prettier --write --loglevel warn",
3232
"prepare": "husky install && npm run build",
33-
"prepublishOnly": "npm run lint && npm run test && pinst --disable",
34-
"release": "release-it",
33+
"prepublishOnly": "npm run lint && npm run test",
34+
"release": "bumpp && npm publish",
3535
"test": "vitest run",
36-
"postinstall": "husky install",
37-
"postpublish": "pinst --enable"
36+
"postinstall": "husky install"
3837
},
3938
"dependencies": {
4039
"scule": "^1.0.0"
4140
},
4241
"devDependencies": {
43-
"@release-it/conventional-changelog": "5.1.1",
4442
"@typescript-eslint/eslint-plugin": "5.59.2",
4543
"@typescript-eslint/parser": "5.59.2",
4644
"@vitest/coverage-c8": "0.31.0",
4745
"@vue/test-utils": "2.3.2",
46+
"bumpp": "^9.1.0",
4847
"conventional-changelog-conventionalcommits": "5.0.0",
4948
"esbuild": "0.17.18",
5049
"eslint": "8.40.0",
@@ -54,10 +53,7 @@
5453
"happy-dom": "9.10.9",
5554
"husky": "8.0.3",
5655
"lint-staged": "13.2.2",
57-
"pinst": "3.0.0",
5856
"prettier": "2.8.8",
59-
"release-it": "15.10.3",
60-
"semver": "7.5.0",
6157
"typescript": "5.0.4",
6258
"unbuild": "1.2.1",
6359
"vite": "4.3.5",

0 commit comments

Comments
 (0)