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

Provide build binaries with the GitHub release to side-step needing Docker (+ build)? #75

Open
odinho opened this issue Apr 10, 2024 · 0 comments

Comments

@odinho
Copy link

odinho commented Apr 10, 2024

My self-hosted runners are running inside of Docker itself. I have not made them allowed to use docker, therefore I sadly cannot use this project as-is.

Previously I've made several other run by just pulling the actual pre-built binary and caching it, and running it directly. Since this is a Go project, it should be possible to create a self-contained binary. If added as a release artifact to every release, the action could in fact just download the binary from that release thus not needing Docker at all. It would also get much faster cold-start time as the binary would only need to be downloaded to start.

That way you wouldn't need to rewrite the project in JavaScript either as I've seen mentioned around the issues ;)

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

No branches or pull requests

1 participant