.release-it.json
{
"git": {
"commitMessage": "Craft v${version} release",
"requireCleanWorkingDir": true,
"tagAnnotation": "Release v${version}",
"tagName": "v${version}"
},
"github": {
"draft": true,
"release": true,
"releaseName": "v${version}"
},
"hooks": {
"after:bump": "npm run dist",
"after:git:release": "if [ \"${isPreRelease}\" != \"true\" ]; then git tag -f latest && git push -f origin latest; fi",
"after:release": "echo Successfully created a release draft v${version} for ${repo.repository}. Please add release notes when necessary and publish it!",
"before:init": "npm test"
},
"npm": {
"publishArgs": ["--provenance"],
"skipChecks": true
}
}