.release-it.json
{
"default": "https://github.com/release-it/release-it/blob/master/conf/release-it.json",
"hooks": {
"before:init": "npm run lint && npm run package"
},
"git": {
"requireCleanWorkingDir": false,
"requireCommits": false,
"tagName": "v${version}",
"commit": true,
"commitMessage": "chore: release ${version}",
"push": true
},
"npm": {
"publish": false
},
"github": {
"release": true,
"releaseName": "Release ${version}",
"draft": true,
"tokenRef": "GITHUB_ACCESS_TOKEN"
},
"plugins": {
"@release-it/conventional-changelog": {
"preset": "conventionalcommits",
"infile": "CHANGELOG.md"
}
}
}