From ce0b8cb24f11d82a9a2110267c8e953cc4adeac1 Mon Sep 17 00:00:00 2001 From: Andre Weissflog Date: Thu, 24 Oct 2019 16:20:23 +0200 Subject: github actions: add iOS build configs --- .github/workflows/main.yml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 23ad10a2..4c0fb98e 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -87,6 +87,40 @@ jobs: run: | cd workspace/sokol-samples python fips run sokol-test sapp-metal-osx-make-debug + ios: + runs-on: macos-latest + steps: + - uses: actions/checkout@v1 + - name: prepare + run: | + mkdir workspace + cd workspace + git clone https://github.com/floooh/sokol-samples + cd sokol-samples + - name: ios-xcode-debug + run: | + cd workspace/sokol-samples + python fips build ios-xcode-debug -- CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO + - name: ios-xcode-release + run: | + cd workspace/sokol-samples + python fips build ios-xcode-release -- CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO + - name: metal-ios-xcode-debug + run: | + cd workspace/sokol-samples + python fips build metal-ios-xcode-debug -- CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO + - name: metal-ios-xcode-release + run: | + cd workspace/sokol-samples + python fips build metal-ios-xcode-release -- CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO + - name: sapp-ios-xcode-debug + run: | + cd workspace/sokol-samples + python fips build sapp-ios-xcode-debug -- CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO + - name: sapp-metal-ios-xcode-release + run: | + cd workspace/sokol-samples + python fips build sapp-metal-ios-xcode-debug -- CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO linux: runs-on: ubuntu-latest steps: -- cgit v1.2.3