hetznercloud / cli

A command-line interface for Hetzner Cloud
MIT License
1.08k stars 80 forks source link

fix: macos shows error when running binaries (missing notarization) #828

Open apricote opened 1 month ago

apricote commented 1 month ago

TL;DR

Our release binaries show an error when executed on macos.

Expected behavior

The binaries should run without issues on macos.

Observed behavior

macos shows an error screen because the binary was not notarized.

macos-cli-notarization

Minimal working example

  1. Be a macos user
  2. Download release binary
  3. Run binary
  4. Observe error

If you can not reproduce this, @LKaemmerling can reproduce locally.

Log output

No response

Additional information

Probably changed with https://github.com/hetznercloud/cli/commit/703f535444ac6e6dfa46470262c7bfd375f868d4

jooola commented 1 month ago

Possible alternative to rcodesign if needed: https://github.com/anchore/quill

phm07 commented 1 week ago

We still can't reliably reproduce this issue.