name: macOS on: push: branches: - main - release - rc/** jobs: build-mac: name: build-mac runs-on: macos-14-xlarge steps: - uses: actions/checkout@v4.1.6 with: fetch-depth: 0 - uses: ./.github/actions/mac-prereq - name: Run build script run: | cd build/mac && printf "y" | ./build.sh continuous - uses: actions/upload-artifact@v4 with: name: filament-mac path: out/filament-release-darwin.tgz - name: Check public headers run: | test/check-headers/test.sh out/release/filament/include