From f112198031dca2136f9b4fe043c4e8efc00f0611 Mon Sep 17 00:00:00 2001 From: Serhii Snitsaruk Date: Thu, 18 Jul 2024 17:09:30 +0200 Subject: [PATCH] GHA: Add GDExtension iOS builds --- .github/workflows/gdextension.yml | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/.github/workflows/gdextension.yml b/.github/workflows/gdextension.yml index 44db582..d2ac1ce 100644 --- a/.github/workflows/gdextension.yml +++ b/.github/workflows/gdextension.yml @@ -160,6 +160,20 @@ jobs: arch: x86_32 should-build: ${{ !inputs.test-build }} + - name: 🍏 iOS (universal, release) + runner: macos-latest + platform: ios + target: template_release + arch: universal + should-build: ${{ !inputs.test-build }} + + - name: 🍏 iOS (universal, debug) + runner: macos-latest + platform: ios + target: template_debug + arch: universal + should-build: ${{ !inputs.test-build }} + exclude: - { opts: { should-build: false } } @@ -293,7 +307,10 @@ jobs: ls -l -R out/addons/limboai/bin/ echo "---" if [ "$RUNNER_OS" == "macOS" ]; then - strip -u out/addons/limboai/bin/liblimboai*/liblimboai* + # MacOS libs + strip -u out/addons/limboai/bin/liblimboai*/liblimboai* || true + # iOS libs + strip -u out/addons/limboai/bin/liblimboai* || true else strip out/addons/limboai/bin/liblimboai* fi