semantic-release-npm-github-publish
Semantic-release shareable configuration for easy publishing to NPM, Github or Github Package Registry.
About
- Using @semantic-release/commit-analyzer ensures that commits are conformed to the conventional commits specification. For any of these keywords: build, ci, chore, docs, refactor, style, test - patch version will be created.
- Publishes the same new version to NPM.
- Bumps a version in package.json.
- Creates or updates a changelog file.
- Releases new release for Github.
This repository can be also used as a template repository for creation of sharable semantic-release configurations.
Install
npm install --save-dev semantic-release-npm-github-publish
Usage
To use this sharable config, extend your semantic release configuration:
{
"extends": "semantic-release-npm-github-publish",
"branch": "master",
"debug": false
}
Contributing
Contributions, issues and feature requests are welcome!
Feel free to check issues page.
Build with
This README was generated with ❤️ by readme-md-generator