Skip to content

Deployment and releases

heyarne edited this page Feb 17, 2019 · 4 revisions

Deployment is done via the gh-pages branch. The branch can be automatically updated from your current working tree by running `npm run deploy. If you want to create a new release:

$ git checkout gh-pages
$ git pull
$ git tag $VERSION
$ git push tags

The release message should contain all commits from master. The process goes like this:

# get previous release and check commit message for commit it has been built from
$ git log --format=%B -1 v0.1 | grep -oE '[a-f0-9]{7}'
e7945e9
# get current release and do the same
$ git log --format=%B -1 v0.2 | grep -oE '[a-f0-9]{7}'
a8646ae
# show all commits in-between
$ git log --oneline e7945e9...a8646ae
Clone this wiki locally