Skip to content

Add GitHub Actions workflow for macOS Universal DMG builds - #116

Open
alessandro-satanassi wants to merge 1 commit into
TeamOpenFIRE:OpenFIRE-devfrom
alessandro-satanassi:add-macos-dmg-workflow
Open

Add GitHub Actions workflow for macOS Universal DMG builds#116
alessandro-satanassi wants to merge 1 commit into
TeamOpenFIRE:OpenFIRE-devfrom
alessandro-satanassi:add-macos-dmg-workflow

Conversation

@alessandro-satanassi

Copy link
Copy Markdown
Contributor

This PR introduces a dedicated automated workflow to generate native macOS artifacts.
Implements Universal Binary (arm64;x86_64) compilation and DMG packaging using Qt 6.9.2.
I specifically selected Qt 6.9.2 because version 6.8.3 caused severe compilation and linking issues on macOS (due to deprecated Apple SDK frameworks in recent Xcode environments). Version 6.9.2 resolves these cleanly.
Please note that I utilized AI assistance to help draft and refine this CI workflow. However, the entire code and logic have been personally reviewed, verified, and thoroughly tested by me to ensure full compatibility and strict adherence to the project's standards.

Implements Universal Binary (arm64;x86_64) compilation and DMG packaging using Qt 6.9.2.
@SeongGino

SeongGino commented Aug 1, 2026

Copy link
Copy Markdown
Member

Pinging @samuelballantyne to verify this on their end - I do not have an Apple device to test this on.

@samuelballantyne

samuelballantyne commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Hi @SeongGino / @alessandro-satanassi, tested this on my Mac Mini M4 running the latest MacOS Tahoe, and everything is working perfectly. Nice work!

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.

3 participants