diff --git a/.github/actions/ios-action/action.yml b/.github/actions/ios-action/action.yml index 2ff73b9..a171d28 100644 --- a/.github/actions/ios-action/action.yml +++ b/.github/actions/ios-action/action.yml @@ -6,6 +6,11 @@ runs: - shell: bash run: ./gradlew :shared:generateDummyFramework + - name: Setup Xcode + uses: maxim-lobanov/setup-xcode@v1 + with: + xcode-version: latest-stable + - name: Set up cocoapods uses: maxim-lobanov/setup-cocoapods@v1 with: diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 197febb..cf093a5 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -8,7 +8,7 @@ jobs: timeout-minutes: 60 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK 17 uses: actions/setup-java@v4 @@ -54,7 +54,7 @@ jobs: timeout-minutes: 45 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up JDK 17 uses: actions/setup-java@v4 @@ -96,7 +96,7 @@ jobs: timeout-minutes: 60 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Java uses: actions/setup-java@v4 @@ -119,14 +119,14 @@ jobs: with: timeout_minutes: 25 max_attempts: 2 - command: xcodebuild build -workspace iosApp/iosApp.xcworkspace -configuration Debug -scheme iosApp -sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone 14' CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO + command: xcodebuild build -workspace iosApp/iosApp.xcworkspace -configuration Debug -scheme iosApp -sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone 16' CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO desktop-build: runs-on: ubuntu-latest timeout-minutes: 45 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Java uses: actions/setup-java@v4 @@ -146,7 +146,7 @@ jobs: timeout-minutes: 45 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Java uses: actions/setup-java@v4 @@ -166,7 +166,7 @@ jobs: timeout-minutes: 45 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Java uses: actions/setup-java@v4