Skip to content

Commit 9ebe419

Browse files
authored
Remove XCode 15/ Swift 5 CI tests (#706)
1 parent 8a0d573 commit 9ebe419

File tree

2 files changed

+11
-201
lines changed

2 files changed

+11
-201
lines changed

.github/workflows/ci-tests-xcode-swift-6.yml

Lines changed: 0 additions & 181 deletions
This file was deleted.

.github/workflows/ci-tests.yml

Lines changed: 11 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
name: "CI Tests (Xcode 15.4)"
1+
name: "CI Tests (Xcode 16.4)"
22

33
on:
44
pull_request:
55
types: [opened, synchronize, reopened]
66

77
env:
8-
XCODE_VERSION: "15.4"
8+
XCODE_VERSION: "16.4"
99

1010
jobs:
1111
changes:
@@ -40,7 +40,7 @@ jobs:
4040
- '.tuist-version'
4141
4242
tuist-generation:
43-
runs-on: macos-latest
43+
runs-on: macos-15
4444
needs: [changes]
4545
if: ${{ needs.changes.outputs.ios == 'true' || needs.changes.outputs.codegen == 'true' || needs.changes.outputs.pagination == 'true' || needs.changes.outputs.tuist == 'true' }}
4646
timeout-minutes: 8
@@ -63,7 +63,7 @@ jobs:
6363
key: ${{ github.run_id }}-dependencies
6464

6565
run-swift-builds:
66-
runs-on: macos-latest
66+
runs-on: macos-15
6767
timeout-minutes: 15
6868
strategy:
6969
fail-fast: false
@@ -85,7 +85,7 @@ jobs:
8585
cd ${{ matrix.package }} && swift build
8686
8787
build-and-unit-test:
88-
runs-on: macos-latest
88+
runs-on: macos-15
8989
needs: [tuist-generation, changes]
9090
timeout-minutes: 20
9191
strategy:
@@ -136,16 +136,6 @@ jobs:
136136
./Derived/*
137137
key: ${{ github.run_id }}-dependencies
138138
fail-on-cache-miss: true
139-
# Caching for apollo-ios and apollo-ios-codegen SPM dependencies
140-
# - uses: actions/cache@v3
141-
# with:
142-
# path: ./DerivedData/SourcePackages
143-
# key: ${{ runner.os }}-spm-${{ hashFiles('./apollo-ios/Package.resolved') }}-${{ hashFiles('./apollo-ios-codegen/Package.resolved') }}
144-
# - name: Run Tuist Generation
145-
# uses: tuist/[email protected]
146-
# with:
147-
# command: 'generate'
148-
# arguments: ''
149139
- name: Build and Test
150140
if: ${{ matrix.should-run == true || matrix.should-run == 'true' }}
151141
id: build-and-test
@@ -189,7 +179,7 @@ jobs:
189179
TestResults/ResultBundle.zip
190180
191181
run-codegen-test-configurations:
192-
runs-on: macos-latest
182+
runs-on: macos-15
193183
timeout-minutes: 20
194184
name: Codegen Test Configurations - macOS
195185
steps:
@@ -202,9 +192,9 @@ jobs:
202192
shell: bash
203193
run: |
204194
./scripts/run-test-codegen-configurations.sh -t
205-
195+
206196
verify-frontend-bundle-latest:
207-
runs-on: macos-latest
197+
runs-on: macos-15
208198
needs: [changes]
209199
if: ${{ needs.changes.outputs.codegen == 'true' }}
210200
timeout-minutes: 5
@@ -222,7 +212,7 @@ jobs:
222212
git diff --exit-code
223213
224214
verify-cli-binary-archive:
225-
runs-on: macos-latest
215+
runs-on: macos-15
226216
needs: [changes]
227217
if: ${{ needs.changes.outputs.codegen == 'true' }}
228218
timeout-minutes: 5
@@ -240,7 +230,7 @@ jobs:
240230
run: ./cli-version-check.sh
241231

242232
run-cocoapods-integration-tests:
243-
runs-on: macos-latest
233+
runs-on: macos-15
244234
timeout-minutes: 20
245235
name: Cocoapods Integration Tests - macOS
246236
steps:
@@ -258,3 +248,4 @@ jobs:
258248
- name: Run CocoaPods Integration Tests
259249
id: run-cocoapods-integration-tests
260250
uses: ./.github/actions/run-cocoapods-integration-tests
251+

0 commit comments

Comments
 (0)