-
Notifications
You must be signed in to change notification settings - Fork 171
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
publish an apt repository for go-livepeer #1367
Comments
Any chance this could be thawed? |
@hjpotter92, could you drop a reference to your work on this? I know we had a Homebrew package working but maybe we hadn't gotten as far as an apt package quite yet. |
Sounds like a great candidate for a grant 🤔 |
https://forum.livepeer.org/t/create-debian-package-via-github-workflow/2057/2 i think the workflow changes got lost in one of the worktrees; but the --input-type dir
--name go-livepeer
--license MIT
--maintainer "Livepeer CI Robot <support@livepeer.org>"
--description "Official Go implementation of the Livepeer protocol"
--provides livepeer
--verbose
livepeer=/usr/bin/livepeer livepeer_bench=/usr/bin/livepeer_bench livepeer_cli=/usr/bin/livepeer_cli livepeer_router=/usr/bin/livepeer_router |
Funny you should say that, I was suggested against it two years ago when I brought it up. |
The CI workflow is the right place to publish this package instead of an apt repository.
And perhaps a line that shows how to import the Livepeer CI Robot's signing key like |
I've never done this, but I believe the process requires GPG signing of all executables, so this is blocked by #1366.
The objective would be to make it this easy for Debian/Ubuntu users to install and update go-livepeer:
The text was updated successfully, but these errors were encountered: