-
Notifications
You must be signed in to change notification settings - Fork 406
Release Process
Brian Muenzenmeyer edited this page Jan 19, 2018
·
14 revisions
-
Merge PRs to
master
as ready -
Pull
master
down locally -
npm run release -- --no-verify
- Bumps
package.json
based on conventional commits - Updates
CHANGELOG.md
- Commits
CHANGELOG.md
- Creates Tag
- Bumps
-
Review
CHANGELOG.md
- If changes need be made, delete and re-tag.
-
Push to
master
-
`npm publish --access public
-
Create new Github Release Notes. Tag should already exist now
-
Copy previous release's release notes into the draft.
-
Update summary, Changelog, Travis and Coveralls stats
-
🎉
Same as above, except the command in step 3 should be npm run release -- --no-verify --release-as <<version>>
Example: npm run release -- --no-verify --release-as 3.0.0-alpha.7