noports icon indicating copy to clipboard operation
noports copied to clipboard

Document how binaries are created

Open cpswan opened this issue 3 years ago • 1 comments

Describe the solution you'd like Add a section to CONTRIBUTING.md showing how to compile the binaries.

Describe alternatives you've considered Provide a GitHub Actions workflow that automates the binary creation process for new releases.

cpswan avatar May 09 '22 09:05 cpswan

Binaries for OSX might be tricky.. But yes to the others!

cconstab avatar May 10 '22 07:05 cconstab

#134 now provides a GitHub Action to build binaries for everything except macos/arm64

The steps to sign macOS binaries still need to be documented. @cconstab can we get a quick'n'dirty answer here with a chunk of your shell history?

cpswan avatar May 10 '23 14:05 cpswan

https://docs.google.com/document/d/1j0oGdWWSkpceiyWbBQRX9vOborW2V5_-SUg9f0EXa5U/edit?usp=sharing

cconstab avatar May 11 '23 01:05 cconstab

Thanks @cconstab

The scripts I created seem to pretty much replicate what you originally commented above (before it was stomped by the GDocs link).

I'll do some more research on how feasible it is to automate the signing process.

cpswan avatar May 11 '23 08:05 cpswan