getsentry / sentry-cli

A command line utility to work with Sentry.
https://docs.sentry.io/cli/
BSD 3-Clause "New" or "Revised" License
900 stars 221 forks source link

sentry-cli for macOS doesn't seem to be signed properly #1882

Open cagriy opened 9 months ago

cagriy commented 9 months ago

Environment

What version of the CLI and what OS are you running?

macOS Sonoma 14.0, sentry-cli 2.23.1 cli executable downloaded directly from GitHub releases page sentry-cli-Darwin-arm64

Steps to Reproduce

What you did? Downloaded the cli, renamed the file to sentry-cli, then chmod 755 sentry-cli, and tried to run it from the terminal.

Expected Result

What you thought would happen?

Cli to run with no issues, or only with a warning that it has been downloaded from the internet, and it has passed anti-virus checks.

Actual Result

What actually happened?

image

Logs

N/A

szokeasaurusrex commented 9 months ago

Thank you for opening this issue! I will investigate and reach out again once I have more information.

Have you been able to workaround the issue somehow?

If you are still struggling to install the CLI, please try using our automatic installation script, and let me know whether it works:

$ curl -sL https://sentry.io/get-cli/ | sh
cagriy commented 9 months ago

Hi @szokeasaurusrex , it is relatively easy to bypass the warning on macOS, so the CLI is working fine. Just wanted to raise it as the lack of correct signing and the warning message doesn't look very good on a mature product such as Sentry.