Skip to content

Latest commit

 

History

History
48 lines (31 loc) · 1017 Bytes

RELEASE.md

File metadata and controls

48 lines (31 loc) · 1017 Bytes

Rolling Lolex releases

You'll need a working installation of git-extras for this.

Update Changelog.txt

Compile interesting highlights from git changelog into Changelog.md

git changelog --no-merges

Update AUTHORS

git authors --list > AUTHORS

Build a new bundle and commit changed files

npm run bundle
git add lolex.js AUTHORS History.md
git commit -m "Prepare for new release"

Create a new version

$ npm version x.y.z

Updates package.json and creates a new tag.

Create a new PR

The master branch is protected. You can merge it yourself.

Push new commits and tags

git push && git push --tags

Publish to NPM

$ npm publish

Create a GitHub release

Create a GitHub release where you highlight interesting additions from the changelog. Just add a release notes to the existing tag.