-
Notifications
You must be signed in to change notification settings - Fork 0
Releases
Jake Apple edited this page Mar 29, 2018
·
7 revisions
After merging all approved pull requests, pull master down on your local machine. Then run this command in the terminal to get a nicely formatted list git log --pretty=format:'- %s' git describe --tags --abbrev=0..HEAD
- paste your fancy markdown list in changelog.md and get the next "Gemstone+Dog" from here.
- update the version number in package.json
- commit those two changes. Use this format for the subject
:bookmark: Release v0.0.00and use the pretty list as the body. - Double check your commit with a
git diff
On Github, temporarily allow administrators to push to master. Settings/branches/master
Back on your local machine, push to master. Immediately return to the repo settings and check the 'include administrators' box.
- Copy the format from previous releases
- Tag name should be formatted like this:
v0.0.00 - The title should be the same "Gemstone+Dog" listed in the changelog.
- Modify the body as necessary. Include the markdown formatted list of changes in the Changes section.
- Git pull once again to get the latest tag
- Then run
npm publish