Skip to content

Add native macOS setup, CI, and DMG releases - #4

Merged
darwvin-dev merged 11 commits into
mainfrom
codex/complete-and-polish-remoteopsx
Jul 19, 2026
Merged

Add native macOS setup, CI, and DMG releases#4
darwvin-dev merged 11 commits into
mainfrom
codex/complete-and-polish-remoteopsx

Conversation

@darwvin-dev

Copy link
Copy Markdown
Owner

macOS support

  • dispatch dependency setup automatically between Linux and macOS
  • install FreeRDP and sshpass with Homebrew
  • use Apple Keychain through the native keyring backend
  • launch VNC with built-in macOS Screen Sharing
  • provide an installer for .app bundles under ~/Applications
  • build .dmg artifacts on macos-14
  • run frontend and Rust CI on macOS
  • update product and distribution documentation

Validation

  • npm test — 41 passed
  • npm run build — passed
  • shell syntax checks — passed
  • Linux dispatcher runtime/build dry runs — passed
  • Tauri config discovery — passed
  • git diff --check — passed

The new macOS GitHub Actions job performs the authoritative native macOS compile and test.

@darwvin-dev
darwvin-dev merged commit 6f08309 into main Jul 19, 2026
2 checks passed
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