From b17c33bfb06c142386f4e5ea32e6944f224aef2a Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sun, 14 Jan 2024 19:09:47 -0800 Subject: [PATCH] ci: try building iOS target in CI --- .github/workflows/test.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 58b2f6cf8..8883389da 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -90,6 +90,15 @@ jobs: - name: Build Ghostty.app run: cd macos && xcodebuild -target Ghostty + # Build the iOS target. This requires a team ID and we can reuse our + # release team ID. This doesn't upload anything so that's okay. + - name: Build Ghostty iOS + env: + PROD_MACOS_NOTARIZATION_TEAM_ID: ${{ secrets.PROD_MACOS_NOTARIZATION_TEAM_ID }} + run: | + cd macos + xcodebuild -target Ghostty-iOS "DEVELOPMENT_TEAM=$PROD_MACOS_NOTARIZATION_TEAM_ID" + build-windows: runs-on: windows-2019 # this will not stop other jobs from running