Test-Release-Workflow
This repository serves as a playground for me to test my JavaScript release workflow.
Features
- Provides a standard for commit messages.
- Automatically deploys project to npm and GitHub.
- Updates
CHANGELOG.md
andpackage.json
. - Pushes the updates to GitHub.
Tools
- Commitizen
- Semantic-release
Instructions
-
Install Dependencies
npm install
npm install -g commitizen
-
Make changes
-
Commit with
git cz
-
Release with
npx semantic-release