name: Build Retro-Imager for ARM64 Macs on: push: branches: - dev pull_request: branches: - dev jobs: build: name: Build on macOS ARM64 runs-on: macos-13 steps: - name: Checkout repository uses: actions/checkout@v3 - name: Install Dependencies run: | brew update brew install cmake qt@6 - name: Configure and Build Retro-Imager env: CMAKE_PREFIX_PATH: "$(brew --prefix qt@6)" run: | mkdir -p build cd build cmake ../src make - name: Archive Build Artifacts if: success() run: | mkdir -p build_artifacts tar -czvf build_artifacts/retro-imager-arm64-mac.tar.gz build/ - name: Upload Build Artifacts uses: actions/upload-artifact@v3 with: name: retro-imager-arm64-mac path: build_artifacts/retro-imager-arm64-mac.tar.gz