Skip to content

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

@jbouder

Description

@jbouder

Description

Upon downloading a new macos artifact from the desktop app workflow and unzipping, the binary is not provided properly. Currently the user is presented with what are the "contents" of the binary. Desktop App job should be updated to zipped into Nebi.app first.

Note: the desktop app also should be signed as part of the build process. This requires the use of an Apple Developer account.

See below for the current contents of the artifact.
Image

Steps to reproduce

  1. Navigate to the Desktop App workflow actions page: https://github.com/nebari-dev/nebi/actions/workflows/desktop.yml
  2. Click into the latest successful run
  3. Click to download nebi-macos
  4. Upon download, unzip the file

Expected behavior

Upon download and unzip, the user should be presented with Nebi.app, which the user can click and run locally.

Environment

OS: MacOS 26.3.1 (Tahoe)
Nebi Version: Latest Build

Additional context

No response

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions