Some checks failed
Linux / Build Linux (push) Has been cancelled
Linux / Build Linux-1 (push) Has been cancelled
macOS / Build macOS (push) Has been cancelled
macOS / Build macOS-1 (push) Has been cancelled
Windows (MinGW) / Build MinGW (push) Has been cancelled
Windows (MinGW) / Build MinGW-1 (push) Has been cancelled
Windows (MSVC) / Build Windows (push) Has been cancelled
Windows (MSVC) / Build Windows-1 (push) Has been cancelled
25 lines
524 B
YAML
25 lines
524 B
YAML
name: macOS
|
|
|
|
on: [push, pull_request]
|
|
|
|
jobs:
|
|
build-mac-os:
|
|
name: Build macOS
|
|
runs-on: macos-latest
|
|
strategy:
|
|
fail-fast: false
|
|
matrix:
|
|
architecture: [x64, M1]
|
|
|
|
steps:
|
|
- uses: actions/checkout@v4
|
|
|
|
- name: Build ${{ matrix.architecture }}
|
|
shell: bash
|
|
run: |
|
|
set -o pipefail
|
|
xcodebuild \
|
|
-project MacOSX/QuakeSpasm.xcodeproj \
|
|
-configuration Release \
|
|
-target QuakeSpasm-SDL2-${{ matrix.architecture }} \
|
|
| xcpretty
|