Join GitHub today
Deploy to GitHub releases #9
The linux part of #8.
What this does
When you create a tag, it will run a build on Travis. After a successful build where the environment variable
See this tag: https://github.com/joneshf/dhall-json/releases/tag/1.0.8-joneshf-testing-2 and the corresponding build: https://travis-ci.org/joneshf/dhall-json/jobs/304052754
What this doesn't do
This doesn't have OSX wired up to build yet. If it's alright with you, I'd like to tackle that in a separate PR. I don't know how much work it will be to get it building on travis.
What you need to do to make things work
This uses a personal access token to allow Travis to create Releases and upload artifacts.
You need to:
After that, any tag you push should create a GitHub Release.
Looks like it worked: https://github.com/dhall-lang/dhall-json/releases/tag/1.0.8
Thanks for doing this! :)