From 840c0746b36a3b207ad11f881e50cda5ca16cd76 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Sun, 9 Jan 2022 19:33:38 +0100 Subject: [PATCH] Add initial CI for Mac --- .github/workflows/build_mac.yml | 34 +++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 .github/workflows/build_mac.yml diff --git a/.github/workflows/build_mac.yml b/.github/workflows/build_mac.yml new file mode 100644 index 000000000..9d34ac8b3 --- /dev/null +++ b/.github/workflows/build_mac.yml @@ -0,0 +1,34 @@ +name: Build macOS +on: [push, pull_request] + +jobs: + + # Editor + editor-mac: + name: Editor (Mac, Development x64) + runs-on: "macos-latest" + steps: + - name: Checkout repo + uses: actions/checkout@v2 + - name: Checkout LFS + run: | + git lfs version + git lfs pull + - name: Build + run: | + ./Development/Scripts/Mac/CallBuildTool.sh -build -log -arch=x64 -platform=Mac -configuration=Development -buildtargets=FlaxEditor + + # Game + game-mac: + name: Game (Mac, Release x64) + runs-on: "macos-latest" + steps: + - name: Checkout repo + uses: actions/checkout@v2 + - name: Checkout LFS + run: | + git lfs version + git lfs pull + - name: Build + run: | + ./Development/Scripts/Mac/CallBuildTool.sh -build -log -arch=x64 -platform=Mac -configuration=Release -buildtargets=FlaxGame