-
Notifications
You must be signed in to change notification settings - Fork 65
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
GPG-sign releases/tags or commits #116
Comments
So do we need to release binaries and sign them, right? |
You can also release binaries and sign them, but more important to nix-bitcoin/nix projects is to sign the source code itself. These projects do not use ready-made binaries, everything is compiled from source. You have basically two options:
|
@seberm thanks for taking the time to add |
@seberm I took a look at this and we are already signing all commits. I guess the only missing part may be to publish the GPG pubkey to the keyservers. PS: I just added them. Let me know if there is anything else missing. |
Hello @sr-gi , It would be also great if you could also sign a tag as soon as you create one using:
More info: https://git-scm.com/book/en/v2/Git-Tools-Signing-Your-Work Thanks! |
Oh, my bad, looks like it was GH signing this on my behalf with the GPG key I had uploaded here. I enabled client-side signing for my last commit: 3912523 |
Great! Everything seems fine, I think we are good to go with v0.1.2 :). Just please do not forget to also sign a tag. |
Great. I'll wait to close this until the tag is created (that should be after the last issue in https://github.com/talaia-labs/rust-teos/milestone/1 gets fixed). |
@seberm https://github.com/talaia-labs/rust-teos/releases/tag/v0.1.2-rc1 |
Hello @sr-gi ,
|
I just released https://github.com/talaia-labs/rust-teos/releases/tag/v0.1.2 |
Hello,
I am working on integrating rust-teos into a nix-bitcoin project:
The nix-bitcoin uses a signature checking for all package releases. I have not found any signatures for rust-teos. Could you please add signatures? This would remove Github as a trusted party for distributing rust-teos.
For more info, please see:
Thanks!
The text was updated successfully, but these errors were encountered: