goto-bus-stop / setup-zig

use a @ziglang compiler in your github actions workflows
Other
147 stars 19 forks source link

Verify authenticity of downloads with minisign #67

Open desttinghim opened 7 months ago

desttinghim commented 7 months ago

The zig team publishes signatures of their binaries generated with minisign; it would be nice if setup-zig made use of the signature files to verify the authenticity of the zig binaries. The zig team's public key can be found on https://ziglang.org/download/ . Minisign can be used through github actions via https://github.com/thomasdesr/minisign-action .

I'm making this issue because I am adding a build.zig to https://github.com/libui-ng/libui-ng - we'd like to use this action but we want the binary to be verified.