Skip to content

Build and verify Handy across desktop platforms - #5

Closed
walid-baharwal wants to merge 8 commits into
mainfrom
codex/cross-platform-foundation
Closed

walid-baharwal wants to merge 8 commits into
mainfrom
codex/cross-platform-foundation

Conversation

@walid-baharwal

Copy link
Copy Markdown
Owner

Changes

  • Restore developer-tool PATH for packaged GUI launches and use the platform's shell consistently.
  • Run native tests and package builds on Linux, Windows, Intel macOS, and Apple Silicon macOS.
  • Build DEB, RPM, AppImage, NSIS EXE, and ad hoc signed DMG installers; validate Linux package installation and AppImage extraction.
  • Fix Fedora RPM dependency names and document installation, signing limits, and desktop smoke checks.

Local checks

  • pnpm build and pnpm test:frontend pass.
  • cargo test --manifest-path src-tauri/Cargo.toml --no-default-features --locked passes.
  • pnpm format:check and actionlint pass.
  • Native Fedora build needs missing WebKitGTK and D-Bus development packages on the host. The PR matrix will run native builds on all target operating systems.

@walid-baharwal
walid-baharwal deleted the codex/cross-platform-foundation branch October 14, 2026 15:04
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.

1 participant