8000 Use goreleaser to automatically build and publish binaries by jftuga · Pull Request #64 · jesusprubio/up · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Use goreleaser to automatically build and publish binaries #64

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

Merged
merged 1 commit into from
Nov 15, 2024
Merged

Use goreleaser to automatically build and publish binaries #64

merged 1 commit into from
Nov 15, 2024

Conversation

jftuga
Copy link
Contributor
@jftuga jftuga commented Nov 15, 2024

This PR will automatically build and publish binaries to the Releases section of your GitHub repo. To trigger a build after you finalize a new version you would still need to manually run something like:

$ git tag -a v1.1.0 -m 1.1.0
$ git push origin v1.1.0

I have personally tested the built binaries on MacOS, Linux and Windows.

Here is the build process in my forked repo: https://github.com/jftuga/up/actions/runs/11850200632/job/33024746685

Here is what your release and binaries would look like: https://github.com/jftuga/up/releases

If this PR is accepted, I would then remove my forked repo, along with those releases / binaries to avoid any confusion.

@jesusprubio
Copy link
Owner

Thank you, this was in my TODO. :)

@jesusprubio jesusprubio merged commit bda8c88 into jesusprubio:main Nov 15, 2024
1 check passed
@jftuga
Copy link
Contributor Author
jftuga commented Nov 15, 2024

Since your README.md now mentions that you provide binaries, you will now need to run the two git commands to publish them under the repo's Releases section.

@jesusprubio jesusprubio mentioned this pull request Nov 18, 2024
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

Successfully merging this pull request may close these issues.

2 participants
0