Skip to content

feat(release): build native macOS installers - #46

Merged
nkavian merged 1 commit into
inflowpayai:mainfrom
nkavian:feat/native-macos-installers
Jul 20, 2026
Merged

feat(release): build native macOS installers#46
nkavian merged 1 commit into
inflowpayai:mainfrom
nkavian:feat/native-macos-installers

Conversation

@nkavian

@nkavian nkavian commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Summary

  • build macOS release artifacts on native arm64 and x64 runners
  • render a multi-architecture Homebrew Cask from separate checksums
  • point install and update messaging at https://inflowcli.ai/ instead of npm-specific commands

Verification

  • pnpm typecheck
  • pnpm lint
  • pnpm test
  • pnpm typedoc
  • pnpm build
  • pnpm format:check
  • workflow YAML parse check
  • local arm64 macOS app package build with ad hoc signing
  • multi-architecture Homebrew Cask render with dummy artifacts and ruby -c

Notes

  • Hosted install.sh/install.ps1 live in inflow-server and need a separate repo change.
  • Real notarized release remains parked until Apple notarization is behaving normally.

@nkavian
nkavian force-pushed the feat/native-macos-installers branch from 0859d39 to 89b5464 Compare July 20, 2026 06:37
@nkavian
nkavian merged commit f0672bf into inflowpayai:main Jul 20, 2026
1 check passed
@nkavian
nkavian deleted the feat/native-macos-installers branch July 20, 2026 06:42
@codecov

codecov Bot commented Jul 20, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

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