changelog-publish

1.1.0 • Public • Published

changelog-publish

A tiny CLI tool for adding a version to unreleased changes in your changelog when you bump the package version on your Node.js project.

Usage

This tool assumes you're keeping a changelog with a 2nd-level header called "Unreleased" for unreleased changes, as per the keep a changelog spec.

1: Install it

Install the tool in your project:

npm install changelog-publish

2: Add a version script

In your package.json add a version entry under scripts:

{
  "scripts": {
    "version": "changelog-publish <your github URL> && git add CHANGELOG.md"
  }
}

Now, when you run npm version <patch|minor|major|whatever>, any changes in the Unreleased section will be moved into a section for your new package version.

The git add part is to make sure the changes to your changelog get included in the same commit as your version-bump.

That's it! That's all this tool does! Ta-da!

Readme

Keywords

none

Package Sidebar

Install

npm i changelog-publish

Weekly Downloads

0

Version

1.1.0

License

MIT

Unpacked Size

46 kB

Total Files

20

Last publish

Collaborators

  • somehats