Goreleaser: auto-create release tags

Created on 21 Apr 2017  路  3Comments  路  Source: goreleaser/goreleaser

It would be great if you parsed a VERSION file or allowed it to be supplied to the goreleaser.yml and it would auto create the git tag then we could add a release command to our Makefiles that would just run goreleaser.

Similar to the way that https://github.com/progrium/gh-release works.

question

Most helpful comment

thanks for the great tool

All 3 comments

you can still automate it with make release:

release:
  git tag $version
  git push origin $version
  goreleaser

and then run it as:

make release version=v1.2.3 

or, from a file:

make release version=$(cat VERSION)

(or just make the cat inside the Makefile).

Anyway, it's not intended for goreleaser to create and push tags because that would add a lot of edge cases we would have to deal with, and, as I just shown, it is easy enough to automate without it :)

That being said, I'll close the issue. Thanks for trying goreleaser :)

thanks for the great tool

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

jwhitcraft picture jwhitcraft  路  4Comments

avenda picture avenda  路  3Comments

jonfriesen picture jonfriesen  路  4Comments

michelvocks picture michelvocks  路  3Comments

novusopt picture novusopt  路  5Comments