Skip to content

Commit 57475ef

Browse files
➖ Remove release-it package and configs
1 parent 164f09d commit 57475ef

File tree

4 files changed

+9968
-9414
lines changed

4 files changed

+9968
-9414
lines changed

RELEASE.md

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,3 @@ When reviewing merged PR's the labels to be used are:
2525
## Release
2626

2727
Once the prep work is completed, the actual release is straight forward: you just need to merge the open [Plan Release](https://github.com/shepherd-pro/shepherd/pulls?q=is%3Apr+is%3Aopen+%22Prepare+Release%22+in%3Atitle) PR
28-
29-
## Manual Releases
30-
31-
If you need to do something like an alpha or a specific version or something that release-plan is having trouble with, you can manually invoke `release-it` instead. You will still need to ensure all PRs are correctly labeled to get the correct changelog generation, but once that is done you can release by running:
32-
33-
```
34-
pnpm release-it
35-
```
36-
37-
It will then prompt you to choose the version, confirm the changelog, publish to npm and GitHub etc and handle all the aspects of release for you.

package.json

Lines changed: 0 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,6 @@
3131
"devDependencies": {
3232
"@babel/core": "^7.24.6",
3333
"@babel/preset-env": "^7.24.3",
34-
"@release-it-plugins/lerna-changelog": "^7.0.0",
35-
"@release-it-plugins/workspaces": "^4.2.0",
3634
"@typescript-eslint/eslint-plugin": "^7.5.0",
3735
"@typescript-eslint/parser": "^7.5.0",
3836
"autoprefixer": "^10.4.19",
@@ -44,7 +42,6 @@
4442
"postcss": "^8.4.38",
4543
"prettier": "3.1.1",
4644
"prettier-plugin-svelte": "^3.2.2",
47-
"release-it": "^17.3.0",
4845
"release-plan": "^0.9.0",
4946
"replace": "^1.2.2",
5047
"shepherd.js": "workspace:*",
@@ -54,34 +51,5 @@
5451
"packageManager": "[email protected]",
5552
"engines": {
5653
"node": "18.* || >= 20"
57-
},
58-
"release-it": {
59-
"hooks": {
60-
"after:bump": "pnpm build"
61-
},
62-
"plugins": {
63-
"@release-it-plugins/workspaces": {
64-
"workspaces": [
65-
"shepherd.js"
66-
]
67-
},
68-
"@release-it-plugins/lerna-changelog": {
69-
"infile": "CHANGELOG.md"
70-
}
71-
},
72-
"git": {
73-
"tagName": "v${version}"
74-
},
75-
"github": {
76-
"release": true,
77-
"tokenRef": "GITHUB_AUTH",
78-
"assets": [
79-
"shepherd.js/dist/**/*.css",
80-
"shepherd.js/dist/**/*.js",
81-
"shepherd.js/dist/**/*.ts",
82-
"shepherd.js/dist/**/*.map"
83-
]
84-
},
85-
"npm": false
8654
}
8755
}

packages/react/package.json

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,7 @@
2727
"build": "vite build",
2828
"prepack": "pnpm -F shepherd.js build && pnpm build",
2929
"test:ci": "vitest --run",
30-
"test:dev": "vitest",
31-
"release": "release-it"
30+
"test:dev": "vitest"
3231
},
3332
"dependencies": {
3433
"@shepherdpro/pro-js": "workspace:*",
@@ -50,17 +49,5 @@
5049
"react": "^18.2.0",
5150
"react-dom": "^18.2.0",
5251
"typescript": "^5.0.0"
53-
},
54-
"release-it": {
55-
"git": {
56-
"requireUpstream": false
57-
},
58-
"hooks": {
59-
"after:bump": "pnpm build",
60-
"after:release": "pnpm pack"
61-
},
62-
"npm": {
63-
"publish": false
64-
}
6552
}
6653
}

0 commit comments

Comments
 (0)