@manifesto-tech/cz-conventional-changelog

Manifesto adaptation of the Commitizen adapter, following the conventional-changelog format.

Usage no npm install needed!

<script type="module">
  import manifestoTechCzConventionalChangelog from 'https://cdn.skypack.dev/@manifesto-tech/cz-conventional-changelog';
</script>

README

📦 @manifesto-tech/cz-conventional-changelog

@manifesto-tech/generator-conventional-commits on NPM Automated release

A cloned and modified version of cz-conventional-changelog. Simplified prompts for conventional-changelog standard.

🏁 Prerequisites

⚓ Requirements

✨ Add Conventional Commits to your project

Follow the Installation steps for the @manifesto-tech/generator-conventional-commits package, a yeoman generator for adding Conventional Commits to new or existing projects.

📝 Usage

Coming soon

🔖 Releases

Releases are being automatically managed by semantic-release.

A deployment pipeline will be triggered when changes get merged into the master branch. The pipeline will check if any commits since the last release fulfil any of the releaseRules set in the analyzeCommits step of release.config.js.

When a release has been triggered, a version number gets calculated based on the type & scope of the commits that were registered since the last release, which is then used to tag and automatically publish the new version of the package to NPM.

🛠️ Contribution

Coming soon

👷 Authors

  • Jack Holding - jack.holding@manifesto.co.uk