Socket
Book a DemoInstallSign in
Socket

conventional-recommended-workflow

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

conventional-recommended-workflow

apply the recommended workflow outlined in conventional-changelog-cli.

latest
Source
npmnpm
Version
1.0.0
Version published
Maintainers
1
Created
Source

Build Status NPM version

Automatic CHANGELOG.md generation, using GitHub's new squash button and the workflow outlined in conventional-changelog-cli.

how it works:

  • when you land commits on your master branch, select the Squash and Merge option.
  • add a title and body that follows the conventional-changelog conventions.
  • when you're ready to release to npm:
  • checkout master.
  • run conventional-recommended-workflow.
  • git push --tags; git push origin master; npm publish.

conventional-recommended-workflow does the following:

  • bumps the version in package.json
  • runs conventional-changelog and updates CHANGELOG.md.
  • commits package.json and CHANGELOG.md.
  • tags a new release.

Initial CHANGELOG.md Generation

When you're generating your changelog for the first time, simply do:

conventional-recommended-workflow --first-release

Installation

npm i conventional-recommended-workflow

Automating

Add this to your package.json

{
  "scripts": {
    "release": "conventional-recommended-workflow"
  }
}

License

ISC

Keywords

conventional-changelog

FAQs

Package last updated on 04 Apr 2016

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts