Skip to content

macOS release workflow + 0.1.32-beta.1 changelog - #172

Merged
iamfatness merged 1 commit into
mac-portfrom
mac-port-mac
Aug 2, 2026
Merged

macOS release workflow + 0.1.32-beta.1 changelog#172
iamfatness merged 1 commit into
mac-portfrom
mac-port-mac

Conversation

@iamfatness

Copy link
Copy Markdown
Owner

Adds release-macos.yml (mirror of the Windows release flow) so v* tags publish a distributable macOS arm64 plugin bundle — SDK copied into the engine app, ad-hoc signed, INSTALL.txt with the quarantine workaround — and the 0.1.32-beta.1 changelog entry covering the macOS beta and tonight's session-state fixes.

🤖 Generated with Claude Code

Mirrors release-windows.yml: fires on v* tags (prerelease when the tag
contains '-'), builds the arm64 plugin + engine against staged OBS headers,
pulls the Zoom macOS SDK from the private draft-release asset (hard
requirement here, unlike CI), resolves Qt against a downloaded OBS.app, and
assembles the distributable bundle with make-macos-bundle.sh (SDK copied,
ad-hoc signed). The zip ships INSTALL.txt with the one-time quarantine-clear
step that stands in for notarization until there is a Developer ID.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@iamfatness
iamfatness merged commit 56f5d28 into mac-port Aug 2, 2026
4 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