On-demand macOS build compute for Heathen's FOSS Godot Foundation-tier addons. Not a source repo — the real source lives on Codeberg. This repo exists only because Codeberg has no macOS CI runners.
Trigger the "macOS build" workflow manually (Actions tab → Run workflow, or gh workflow run build.yml -f repo=... -f ref=... -f addon_dir=...), giving it:
repo— the Codeberg repo path to build, e.g.Heathen-Engineering/Godot-GameplayTags-Foundationref— the git tag to buildaddon_dir— path to the addon'sCMakeLists.txtdirectory within that repo
No automatic triggers (no push/PR/schedule). It only ever builds what's explicitly requested.
CMAKE_OSX_ARCHITECTURES is set to build a universal (arm64 + x86_64) binary, but each product's own CMakeLists.txt currently hardcodes its output filename's architecture suffix to x86_64 regardless of what was actually built (see each repo's own CMakeLists.txt, the ARCH variable). Fix that per-repo before trusting the output filename on a universal build.