Skip to content

Fix: MacOS desktop binary not packaged or signed properly#381

Merged
aktech merged 4 commits into
mainfrom
sign-mac-build
Jun 5, 2026
Merged

Fix: MacOS desktop binary not packaged or signed properly#381
aktech merged 4 commits into
mainfrom
sign-mac-build

Conversation

@jbouder

@jbouder jbouder commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

Reference Issues or PRs

Fixes #249

What does this implement/fix?

Put a x in the boxes that apply

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds a feature)
  • Breaking change (fix or feature that would cause existing features not to work as expected)
  • Documentation Update
  • Code style update (formatting, renaming)
  • Refactoring (no functional changes, no API changes)
  • Build related changes
  • Other (please describe):

Testing

  • Did you test the pull request locally?
  • Did you add new tests?

Documentation

Access-centered content checklist

Text styling

  • The content is written with plain language (where relevant).
  • If there are headers, they use the proper header tags (with only one level-one header: H1 or # in markdown).
  • All links describe where they link to (for example, check the Nebari website).
  • This content adheres to the Nebari style guides.

Non-text content

  • All content is represented as text (for example, images need alt text, and videos need captions or descriptive transcripts).
  • If there are emojis, there are not more than three in a row.
  • Don't use flashing GIFs or videos.
  • If the content were to be read as plain text, it still makes sense, and no information is missing.

Any other comments?

Example package can be found in associated workflow run here: https://github.com/nebari-dev/nebi/actions/runs/26975029428

@netlify

netlify Bot commented Jun 4, 2026

Copy link
Copy Markdown

Deploy Preview for nebi-docs canceled.

Name Link
🔨 Latest commit f2705dd
🔍 Latest deploy log https://app.netlify.com/projects/nebi-docs/deploys/6a21e44ea01a0c0008a12a8c

@jbouder jbouder marked this pull request as ready for review June 4, 2026 19:44
@jbouder jbouder requested a review from aktech June 4, 2026 19:44
@aktech

aktech commented Jun 5, 2026

Copy link
Copy Markdown
Member

Works!

codesign --verify --deep --strict --verbose=2 ~/Downloads/Nebi.app
/Users/aktech/Downloads/Nebi.app: valid on disk
/Users/aktech/Downloads/Nebi.app: satisfies its Designated Requirement
❯  codesign -dv --verbose=4 ~/Downloads/Nebi.app
Executable=/Users/aktech/Downloads/Nebi.app/Contents/MacOS/Nebi
Identifier=com.wails.Nebi
Format=app bundle with Mach-O universal (x86_64 arm64)
CodeDirectory v=20500 size=422106 flags=0x10000(runtime) hashes=13180+7 location=embedded
VersionPlatform=1
VersionMin=720896
VersionSDK=984320
Hash type=sha256 size=32
...
Authority=Developer ID Application: OpenTeams, Inc (7ZN2AXJGHZ)
Authority=Developer ID Certification Authority
Authority=Apple Root CA
Timestamp=4 Jun 2026 at 21:50:30
Notarization Ticket=stapled
...

@aktech aktech merged commit 8b4b174 into main Jun 5, 2026
14 checks passed
@aktech aktech deleted the sign-mac-build branch June 5, 2026 09:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] - MacOS desktop binary not packaged or signed properly

2 participants