-
-
Notifications
You must be signed in to change notification settings - Fork 60
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
Add Goreleaser #60
Comments
Hi, In case, you restructure the code/dirs, please remind us (by creating an issue or pinging one of the maintainers) |
Hi @Azathothas , thanks for reaching out! I'm not completely understanding your request to be honest :/ Could you elaborate a lil bit? |
Sure. To add goreleaser, you will have to restructure the tools a bit, specifically goreleaser will expect a However, currently only way to build these tools is to pass the filename directly (or chdir to dir and build), it won't build if we use only the dirname with |
Hi @Azathothas , thanks for clarification. edoardo |
In resource-constrained environments we sometimes cannot afford to install full-blown Go + build packages with it: good practice is to have pre-packaged binary releases for each platform.
You can include this in a GitHub action workflow, by leveraging something like the https://github.com/marketplace/actions/go-release-binaries action which automates the process.
For reference:
The text was updated successfully, but these errors were encountered: