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: Integrate with Trust to supply prebuilt binaries #46

Closed
jbpratt opened this issue Dec 30, 2019 · 5 comments
Closed

Feature: Integrate with Trust to supply prebuilt binaries #46

jbpratt opened this issue Dec 30, 2019 · 5 comments
Labels
enhancement New feature or request

Comments

@jbpratt
Copy link

jbpratt commented Dec 30, 2019

Using Trust or Github Actions to do some of the 'chores' would be nice and help streamline the process. It seems they are discussing a Github Actions port which would make integration even simpler.

Doing this or something hacky like this with GoReleaser can automate all of the Homebrew/Snapcraft/Docker stuff.

@imsnif
Copy link
Owner

imsnif commented Dec 31, 2019

This would save so much grief - right now I've been doing it manually and hating myself every time for not putting in the time to automate this. :) As you mention, this problem will only grow as we support more platforms.

Ideally, I'd like some sort of "gated checkin". I'd want a build to be pass, tested, the binaries to be built and then for a Human to press "OK" (or something) to make a version and push the binaries to their relevant registries.

The process doesn't have to be exactly like this - what I mainly don't want is to have to time merging PRs in order for them to be in the same release. :)

What do you think?

@imsnif imsnif added the enhancement New feature or request label Jan 5, 2020
@jbpratt
Copy link
Author

jbpratt commented Jan 5, 2020

A new tool to keep an eye on: https://github.com/wojciechkepka/pkger

@elyscape
Copy link

elyscape commented Jan 6, 2020

For reference, could you provide a link to Trust's website? I can't locate it, and the name is sufficiently vague that web searches are fairly useless.

Edit: Is this Trust?

@jbpratt
Copy link
Author

jbpratt commented Jan 6, 2020

@elyscape https://github.com/japaric/trust yes! My apologies, it is quite a vague name.

@cyqsimon
Copy link
Collaborator

This has been resolved for some time now, but I have somehow missed this issue. Closing.

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

No branches or pull requests

4 participants