frontail/RELEASING.md

976 B

Releasing Frontail

After all pull requests for a release have been merged and all Travis CI builds are green, you may create a release as follows:

  1. If you haven't already, switch to the master branch, ensure that you have no changes, and pull from origin.

    $ git checkout master
    $ git status
    $ git pull <remote> master --rebase
    
  2. Edit the package.json file changing version field to your new release version and run npm i.

  3. Commit your changes.

    $ git commit -am "Release <version>"
    
  4. Push the commit.

    $ git push origin head
    
  5. GitHub action will publish new version to NPM and push new tag.

  6. Publish new release on GitHub with release package.

    $ git pull
    $ npx release -P
    
  7. Upload binaries

    $ npm run pkg