input-output-hk / devx

The Developer Experience Shell - This repo contains a nix develop shell for haskell. Its primary purpose is to help get a development shell for haskell quickly and across multiple operating systems (and architectures).
Apache License 2.0
38 stars 8 forks source link

[macOS] Add package/sign/notarise script #6

Open angerman opened 1 year ago

angerman commented 1 year ago

Signing and notarisation needs keys, and likely needs to be done on some separate machine. The best would be if we had a script that could be copied alongside some files and then shipped to the target machine, where running it would provide some minor UI to select the signing key, and notarisation credentials; do the signing and then provide the artefact (stapled?) to be shipped somewhere.