From c28c5a0b27676aa02a67e9f66351fa9cfc4168de Mon Sep 17 00:00:00 2001 From: David Roman <2538074+davdroman@users.noreply.github.com> Date: Wed, 24 Sep 2025 18:07:55 +0100 Subject: [PATCH 1/4] WIP --- .github/workflows/ci.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b8d766fb..e5faeb32 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -119,6 +119,10 @@ jobs: echo "RUNTIME=$RUNTIME" >> $GITHUB_ENV echo "SCRIPT_PLATFORM=$SCRIPT_PLATFORM" >> $GITHUB_ENV + - if: ${{ env.PLATFORM != 'macCatalyst' && env.PLATFORM != 'macOS' }} + name: Download Default ${{ env.PLATFORM }} Runtime + run: xcodebuild -downloadPlatform ${{ env.PLATFORM }} + - if: ${{ env.PLATFORM != 'macCatalyst' && env.PLATFORM != 'macOS' }} name: Check for ${{ env.RUNTIME }} runtime run: | @@ -140,7 +144,7 @@ jobs: run: xcodes runtimes --include-betas - if: env.has_runtime == 'false' - name: Download Required Runtime (${{ env.RUNTIME }}) + name: Download Required ${{ env.RUNTIME }} Runtime uses: nick-fields/retry@v3 with: timeout_minutes: 15 From b4ec829a00847ca20e1977023b6a933a5ab98831 Mon Sep 17 00:00:00 2001 From: David Roman <2538074+davdroman@users.noreply.github.com> Date: Wed, 24 Sep 2025 18:09:15 +0100 Subject: [PATCH 2/4] WIP --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e5faeb32..22d3b4f0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -124,7 +124,7 @@ jobs: run: xcodebuild -downloadPlatform ${{ env.PLATFORM }} - if: ${{ env.PLATFORM != 'macCatalyst' && env.PLATFORM != 'macOS' }} - name: Check for ${{ env.RUNTIME }} runtime + name: Check for ${{ env.RUNTIME }} Runtime run: | if xcrun simctl list runtimes | grep -q "$RUNTIME"; then echo "has_runtime=true" >> "$GITHUB_ENV" From f34e768bbf83065930475237194e65d3ddebed72 Mon Sep 17 00:00:00 2001 From: David Roman <2538074+davdroman@users.noreply.github.com> Date: Wed, 24 Sep 2025 19:10:13 +0100 Subject: [PATCH 3/4] WIP --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 22d3b4f0..efc60b1b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -121,7 +121,7 @@ jobs: - if: ${{ env.PLATFORM != 'macCatalyst' && env.PLATFORM != 'macOS' }} name: Download Default ${{ env.PLATFORM }} Runtime - run: xcodebuild -downloadPlatform ${{ env.PLATFORM }} + run: xcodebuild -downloadPlatform ${{ env.PLATFORM }} || true - if: ${{ env.PLATFORM != 'macCatalyst' && env.PLATFORM != 'macOS' }} name: Check for ${{ env.RUNTIME }} Runtime From da815349b3a25ff4dc6c53439bad4f72f8cbca2f Mon Sep 17 00:00:00 2001 From: David Roman <2538074+davdroman@users.noreply.github.com> Date: Wed, 24 Sep 2025 19:11:17 +0100 Subject: [PATCH 4/4] WIP --- .github/workflows/ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index efc60b1b..4e5af32d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -121,7 +121,8 @@ jobs: - if: ${{ env.PLATFORM != 'macCatalyst' && env.PLATFORM != 'macOS' }} name: Download Default ${{ env.PLATFORM }} Runtime - run: xcodebuild -downloadPlatform ${{ env.PLATFORM }} || true + run: xcodebuild -downloadPlatform ${{ env.PLATFORM }} + continue-on-error: true - if: ${{ env.PLATFORM != 'macCatalyst' && env.PLATFORM != 'macOS' }} name: Check for ${{ env.RUNTIME }} Runtime