ci: ios build does not use code signing

This commit is contained in:
Mitchell Hashimoto
2024-01-14 19:48:41 -08:00
parent 635e6808f6
commit 326a817bf0

View File

@ -90,14 +90,11 @@ 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.
# Build the iOS target without code signing just to verify it works.
- 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"
xcodebuild -target Ghostty-iOS "CODE_SIGNING_ALLOWED=NO"
build-windows:
runs-on: windows-2019