You've already forked node-redis
mirror of
https://github.com/redis/node-redis.git
synced 2025-08-06 02:15:48 +03:00
Automate release (#2977)
* release-it/bumper * remove git:false * fix package ordering * adjust git add * fix git config * adjust git config for all packages * add noop release script for test-utils * no need to try to release root * better way to handle skipping * pass parameters down * better version hint * update node version * return git arguments from before * rename release workflow * rename workflow * set git.tagMatch * add link to docs * update description * update workspace order in package-lock * fix secondary releases release-it/bumper was removing the ^ before the peerDep to client npm is not happy with that. one potential fix would be to bump all packages together as a prestep and then proceed without bupming again. for now, this fix should bring us to the previous state ( what was used in the manual process ) * require clean working dir in root * remove root release-it config not needed
This commit is contained in:
committed by
GitHub
parent
20c16e0c2c
commit
b33a662e50
@@ -1,11 +1,13 @@
|
||||
{
|
||||
"npm": {
|
||||
"publish": true,
|
||||
"publishArgs": ["--access", "public"]
|
||||
},
|
||||
"git": {
|
||||
"tagName": "client@${version}",
|
||||
"tagMatch": "client@*",
|
||||
"commitMessage": "Release ${tagName}",
|
||||
"tagAnnotation": "Release ${tagName}"
|
||||
},
|
||||
"npm": {
|
||||
"versionArgs": ["--workspaces-update=false"],
|
||||
"publishArgs": ["--access", "public"]
|
||||
"tagAnnotation": "Release ${tagName}",
|
||||
"commitArgs": "--all"
|
||||
}
|
||||
}
|
||||
|
@@ -9,7 +9,8 @@
|
||||
"!dist/tsconfig.tsbuildinfo"
|
||||
],
|
||||
"scripts": {
|
||||
"test": "nyc -r text-summary -r lcov mocha -r tsx './lib/**/*.spec.ts'"
|
||||
"test": "nyc -r text-summary -r lcov mocha -r tsx './lib/**/*.spec.ts'",
|
||||
"release": "release-it"
|
||||
},
|
||||
"dependencies": {
|
||||
"cluster-key-slot": "1.1.2"
|
||||
|
Reference in New Issue
Block a user