Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve release process #12

Open
ojongerius opened this issue Mar 17, 2016 · 2 comments
Open

Improve release process #12

ojongerius opened this issue Mar 17, 2016 · 2 comments

Comments

@ojongerius
Copy link
Contributor

Hi there,

First: Thanks for saving me to port credstash from Python to Go myself :)

A few questions:

  • Could you be convinced to add a sha256 sum to the release?
  • It looks like your releases are not generated by the Makefile, mind adding the script you use to the repository?

Another thing that I'd like to see is a pre-release being created from master, you could use Travis to do this for you. I have good experience with ghr to automate this. See this (old) Travis file for an example.

Happy to help out if this is something you'd like too.

@wolfeidau
Copy link
Contributor

Yeah great suggestions.

I have been pondering how to get the release process off my machine but haven't got anything sorted yet.

I will take a look at the example you have provided, I am using https://github.com/progrium/gh-release at the moment.

But yes totally agree, needs to improve I am also testing homebrew tap to assist in this for OSX.

Cheers I will hassle you for critique.

@ojongerius
Copy link
Contributor Author

Aweseome.

Shall I leave this issue open to keep track of improvements?

I've raised #13 to get Travis builds going.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants