name: Build on: push: branches: [main] workflow_dispatch: jobs: macos: runs-on: claudechecker-macos-arm64 steps: - uses: actions/checkout@v4 - name: Build universal macOS app run: bash scripts/build-macos.sh - uses: actions/upload-artifact@v3 with: name: ClaudeChecker-macOS path: ClaudeChecker.zip windows: runs-on: claudechecker-windows-x64 defaults: run: shell: powershell steps: - uses: actions/checkout@v4 - name: Build Windows installer run: ./scripts/build-windows.ps1 - uses: actions/upload-artifact@v3 with: name: ClaudeChecker-Windows path: ClaudeChecker-Installer.exe