What it does: commit-analyzer - release-notes-generator - changelog - npm -
git - github.
Install
npm install --save-dev \
semantic-release \
semantic-release-npm-github-publish \
@semantic-release/changelog \
@semantic-release/commit-analyzer \
@semantic-release/git \
@semantic-release/github \
@semantic-release/npm \
@semantic-release/release-notes-generator
Usage
branches:
- main
extends: "semantic-release-npm-github-publish"
ci: false
dryRun: false
debug: false
Release Semantics
| Commit |
Release |
fix |
patch |
feat |
minor |
BREAKING CHANGE or ! |
major |
build, ci, chore, docs, refactor, style, test |
patch |