Shareable semantic-release config (based on Conventional Commits)
npm install @binden/semantic-release-configShareable semantic-release config.
- based on conventionalcommits
- updates CHANGELOG.md
- adds GitHub tags and releases with release notes
- publishes new versions to npm
``sh`
npm i --save-dev @binden/semantic-release-config
- Add the extends property (in the .releaserc.json file)
`json`
{ "extends": "@binden/semantic-release-config", "branches": ["v1", "main"] }
- Run semantic-release
`sh``
npx semantic-release