diff --git a/.travis.yml b/.travis.yml index 66e1979..ecc53e4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,4 +9,4 @@ git: script: - ./scripts/travis.sh after_success: - - test -n "$TRAVIS_TAG" && ./scripts/goreleaser.sh + - ./scripts/goreleaser.sh diff --git a/RELEASE-HOWTO.md b/RELEASE-HOWTO.md new file mode 100644 index 0000000..05ceb10 --- /dev/null +++ b/RELEASE-HOWTO.md @@ -0,0 +1,30 @@ +# Release HOWTO + +since I forget. + +Most if not all of this should be semi-automated. + +1. Review existing tags and pick new release number + + + TODO: from changelog get last version and make sure it's not + tagged already. + + ```bash + git tag + ``` + +2. Add to CHANGELOG.md + +2. Tag locally + + ```bash + git tag -a vLASTVERSION -m "First release" + ``` + +3. Push + + ```bash + git push origin LASTVERSION + ``` +