Skip to content

Add a WinUI 3 client backed by kotlin-native-nuget #939

Add a WinUI 3 client backed by kotlin-native-nuget

Add a WinUI 3 client backed by kotlin-native-nuget #939

Workflow file for this run

name: iOS CI
on:
pull_request:
push:
branches: [ main ]
# Cancel superseded runs for the same PR/branch
concurrency:
group: ios-${{ github.head_ref || github.ref }}
cancel-in-progress: true
permissions:
contents: read
jobs:
build:
runs-on: macos-26
timeout-minutes: 45
steps:
- uses: actions/checkout@v7
- uses: actions/setup-java@v5
with:
distribution: 'zulu'
java-version: 17
- uses: gradle/actions/setup-gradle@v6
- name: Cache Kotlin/Native (konan)
uses: actions/cache@v6
with:
path: ~/.konan
key: ${{ runner.os }}-konan-${{ hashFiles('**/libs.versions.toml') }}
restore-keys: |
${{ runner.os }}-konan-
- name: Build iOS app
run: xcodebuild -workspace PeopleInSpaceSwiftUI/PeopleInSpaceSwiftUI.xcodeproj/project.xcworkspace -configuration Debug -scheme PeopleInSpaceSwiftUI -sdk iphonesimulator ARCHS=arm64 EXCLUDED_ARCHS=x86_64