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

Update binary release workflow #30

Closed
iramiller opened this issue Jan 28, 2021 · 3 comments
Closed

Update binary release workflow #30

iramiller opened this issue Jan 28, 2021 · 3 comments
Assignees
Labels
CI Continuous Integration and release process enhancement New feature or request
Milestone

Comments

@iramiller
Copy link
Member

Currently the goreleaser workflow doesn't include any platform binaries for each release. The release workflow should build a few basic binaries for linux/x64 platforms or potentially official docker images.

@iramiller iramiller added enhancement New feature or request CI Continuous Integration and release process labels Jan 28, 2021
@iramiller iramiller added this to the mainnet launch milestone Jan 28, 2021
@iramiller iramiller removed this from the mainnet launch milestone Feb 5, 2021
@iramiller
Copy link
Member Author

Alternatively we could use the go get workflow I suspect. Would need to check with @mlatimer-figure on what the devops crew would prefer.

@mlatimer-figure
Copy link

Alternatively we could use the go get workflow I suspect. Would need to check with @mlatimer-figure on what the devops crew would prefer.

I think go get would be great for an initial pull or for those that want to upgrade their nodes manually. However we will still need a binary link for those that would like to upgrade their nodes automatically with cosmovisor

@iramiller
Copy link
Member Author

We need to add hashes to this process somehow to support cosmovisor upgrades.

@jdfigure jdfigure assigned mtps and unassigned ghost Feb 22, 2021
@jdfigure jdfigure added this to the Testnet Beta milestone Feb 22, 2021
@iramiller iramiller modified the milestones: 1.0.0, 0.1.4 Feb 23, 2021
mtps added a commit that referenced this issue Feb 24, 2021
…flow

#30 - Github action for binary release workflow
@mtps mtps closed this as completed Feb 24, 2021
@iramiller iramiller moved this from Todo to Done in Provenance Core Protocol Team Jun 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Continuous Integration and release process enhancement New feature or request
Projects
Development

No branches or pull requests

4 participants