lablup / lablup/backend.ai

Notarize macOS self-bootstrapping builds

Open
#1,842 0 comments 0 reactions 1 assignee Claimed by @kyujin-cho View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.