ethereum-optimism / ethereum-optimism/optimism

`op-deployer` triggers security warning on macos

Open
#13,112 2 comments 0 reactions 0 assignees View on GitHub
A-op-deployer T-platforms
Dominant language
Go
Stars
6.5k
Forks
4k
Avg merge
2d 15h
Merged PRs (30d)
145

Description

When I install `op-deployer` from the [release page](https://github.com/ethereum-optimism/optimism/releases), macOS warns me that the software can't be verified. There isn't an obvious way to override this. I have to go into my [system settings](https://support.apple.com/guide/mac-help/open-a-mac-app-from-an-unknown-developer-mh40616/mac) to get `op-deployer` to run.

I don't run into this problem when building `op-deployer` from source.

![Image](https://github.com/user-attachments/assets/4c71ab78-8a3f-4556-bd48-61c37c8e9640)

This is low-priority but it sure is annoying.

Contributor guide

Open the contributing guide

Research direction

Start at the release page and compare the macOS op-deployer artifact with a binary built from source, focusing on why macOS verifies one but not the other. Trace the repository's release and packaging process, then confirm that a newly published artifact runs without the security warning.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, macos
Domain
release, security
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.