mirror of
https://github.com/Llewellynvdm/nativefier.git
synced 2024-11-10 15:21:03 +00:00
38 lines
590 B
Markdown
38 lines
590 B
Markdown
|
# Notes
|
||
|
|
||
|
|
||
|
## Releasing
|
||
|
|
||
|
At branch `development` ready to release to npm:
|
||
|
|
||
|
``` bash
|
||
|
# Make sure ci tests pass
|
||
|
$ npm run ci
|
||
|
|
||
|
# See the current version
|
||
|
$ npm version
|
||
|
|
||
|
# Update the changlog and perform cleanup on it
|
||
|
$ git changelog --tag <next version>
|
||
|
|
||
|
$ git add History.md
|
||
|
$ git commit -m "Update changelog for `v <next version>`"
|
||
|
|
||
|
$ npm version <next version>
|
||
|
|
||
|
# Can automate from here onwards
|
||
|
|
||
|
# Publish it to npm
|
||
|
$ npm run release
|
||
|
|
||
|
# Merge changes into master
|
||
|
$ git checkout master
|
||
|
$ git merge development
|
||
|
|
||
|
|
||
|
$ git push --follow-tags
|
||
|
|
||
|
# Return to development
|
||
|
$ git checkout development
|
||
|
```
|