Notarize macOS self-bootstrapping builds
Open
- Dominant language
- Python
- Stars
- 670
- Forks
- 183
- Avg merge
- 17h 7m
- Merged PRs (30d)
- 358
Description
Let’s reduce the friction for first setup users via packaged executables.
Potential issues:
- macOS notarizer may not accept extraneous data region appended to a valid mach-o executable, which is frequently used by self-extracting binaries and scie. We may need some workarounds here...
- There is a new toolchain introduced `notarytool` replacing `altool` (as of September 2023). I think @kyujin-cho already knows this, but we may need to test the process against the new tool.
JIRA Issue: BA-162
Contributor guide
Assessment
This issue has not been assessed yet.