Merge pull request #42 from saleor/release-automation

Install and configure release-it
This commit is contained in:
Lukasz Ostrowski 2022-08-30 14:25:34 +02:00 committed by GitHub
commit 35f383ee06
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 939 additions and 2 deletions

16
.release-it.json Normal file
View file

@ -0,0 +1,16 @@
{
"github": {
"release": true,
"draft": true,
"releaseName": "${version}"
},
"npm": {
"publish": true
},
"plugins": {
"@release-it/bumper": {
"in": "package.json",
"out": ["package.json"]
}
}
}

View file

@ -11,7 +11,7 @@
"test": "vitest",
"prepare": "husky install",
"lint": "prettier --loglevel warn --write . && eslint --fix .",
"release": "np"
"release": "release-it"
},
"keywords": [],
"author": "",
@ -25,6 +25,8 @@
"uuid": "^8.3.2"
},
"devDependencies": {
"@release-it/bumper": "^2.0.0",
"release-it": "^14.5.0",
"@testing-library/dom": "^8.17.1",
"@types/debug": "^4.1.7",
"@types/node": "^18.6.5",

File diff suppressed because it is too large Load diff