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

[FEATURE] Automate release process with goreleaser #206

Closed
dokwon opened this issue Jul 8, 2019 · 3 comments
Closed

[FEATURE] Automate release process with goreleaser #206

dokwon opened this issue Jul 8, 2019 · 3 comments
Assignees
Labels
devops installation, deployment and node management enhancement New feature or request

Comments

@dokwon
Copy link
Contributor

dokwon commented Jul 8, 2019

We've been releasing terra core manually; should seek to automate this process via goreleaser.

@dokwon dokwon added enhancement New feature or request devops installation, deployment and node management labels Jul 8, 2019
@etienne-napoleone
Copy link
Contributor

etienne-napoleone commented Aug 14, 2019

I see that goreleaser had been implemented in #77 but the circleci release step errors as seen in the v0.2.3 job.
My guess is that the GITHUB_TOKEN doesn't have necessary repo access on terra-project/core, thus 404ing when trying to push the files.

Not really easy to debug/try has it only happens during release.
Could it be possible to reissue a token with suffisent access and update the GITHUB_TOKEN env var in the circleci conf?

@hanjukim
Copy link
Contributor

hanjukim commented Sep 4, 2019

goreleaser has a problem with building binaries. terracli built by goreleaser won't have build tags: netgo ledger enabled. Build tags can be found by running terracli version --long

@dokwon
Copy link
Contributor Author

dokwon commented Nov 17, 2019

Closing; out of scope for columbus-3

@dokwon dokwon closed this as completed Nov 17, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
devops installation, deployment and node management enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants