File tree Expand file tree Collapse file tree 7 files changed +41
-17
lines changed Expand file tree Collapse file tree 7 files changed +41
-17
lines changed Original file line number Diff line number Diff line change @@ -31,13 +31,16 @@ jobs:
3131 - tvOS Simulator,name=Apple TV
3232 - watchOS Simulator,name=Apple Watch Series 9 (41mm)
3333 - visionOS Simulator,name=Any visionOS Simulator Device
34+ xcode :
35+ - 15.3
36+ - 16.0
3437 runs-on : macos-14
3538 steps :
3639 - uses : actions/checkout@v3
3740 with :
3841 fetch-depth : 0
39- - name : Select Xcode 15.3
40- run : sudo xcode-select -s /Applications/Xcode_15.3 .app
42+ - name : Select Xcode ${{ matrix.xcode }}
43+ run : sudo xcode-select -s /Applications/Xcode_${{ matrix.xcode }} .app
4144 - name : Run tests
4245 run : PLATFORM="${{ matrix.platform }}" SCHEME=Auth make test-library
4346
Original file line number Diff line number Diff line change @@ -31,13 +31,16 @@ jobs:
3131 - tvOS Simulator,name=Apple TV
3232 - watchOS Simulator,name=Apple Watch Series 9 (41mm)
3333 - visionOS Simulator,name=Any visionOS Simulator Device
34+ xcode :
35+ - 15.3
36+ - 16.0
3437 runs-on : macos-14
3538 steps :
3639 - uses : actions/checkout@v3
3740 with :
3841 fetch-depth : 0
39- - name : Select Xcode 15.3
40- run : sudo xcode-select -s /Applications/Xcode_15.3 .app
42+ - name : Select Xcode ${{ matrix.xcode }}
43+ run : sudo xcode-select -s /Applications/Xcode_${{ matrix.xcode }} .app
4144 - name : Run tests
4245 run : PLATFORM="${{ matrix.platform }}" SCHEME=Functions make test-library
4346 test-linux :
5659 swift-version : ${{ matrix.swift-version }}
5760 - run : make dot-env
5861 - name : Run tests
59- run : swift test --filter FunctionsTests.
62+ run : swift test --filter FunctionsTests.
Original file line number Diff line number Diff line change @@ -15,12 +15,18 @@ jobs:
1515 integration-tests :
1616 runs-on : macos-14
1717 name : Integration Tests
18+ strategy :
19+ fail-fast : true
20+ matrix :
21+ xcode :
22+ - 15.3
23+ - 16.0
1824 steps :
1925 - uses : actions/checkout@v3
2026 with :
2127 fetch-depth : 0
22- - name : Select Xcode 15.3
23- run : sudo xcode-select -s /Applications/Xcode_15.3 .app
28+ - name : Select Xcode ${{ matrix.xcode }}
29+ run : sudo xcode-select -s /Applications/Xcode_${{ matrix.xcode }} .app
2430 - name : Run tests
2531 run : make test-integration
2632 env :
Original file line number Diff line number Diff line change @@ -31,13 +31,16 @@ jobs:
3131 - tvOS Simulator,name=Apple TV
3232 - watchOS Simulator,name=Apple Watch Series 9 (41mm)
3333 - visionOS Simulator,name=Any visionOS Simulator Device
34+ xcode :
35+ - 15.3
36+ - 16.0
3437 runs-on : macos-14
3538 steps :
3639 - uses : actions/checkout@v3
3740 with :
3841 fetch-depth : 0
39- - name : Select Xcode 15.3
40- run : sudo xcode-select -s /Applications/Xcode_15.3 .app
42+ - name : Select Xcode ${{ matrix.xcode }}
43+ run : sudo xcode-select -s /Applications/Xcode_${{ matrix.xcode }} .app
4144 - name : Run tests
4245 run : PLATFORM="${{ matrix.platform }}" SCHEME=PostgREST make test-library
4346 test-linux :
5659 swift-version : ${{ matrix.swift-version }}
5760 - run : make dot-env
5861 - name : Run tests
59- run : swift test --filter PostgRESTTests.
62+ run : swift test --filter PostgRESTTests.
Original file line number Diff line number Diff line change @@ -31,13 +31,16 @@ jobs:
3131 - tvOS Simulator,name=Apple TV
3232 - watchOS Simulator,name=Apple Watch Series 9 (41mm)
3333 - visionOS Simulator,name=Any visionOS Simulator Device
34+ xcode :
35+ - 15.3
36+ - 16.0
3437 runs-on : macos-14
3538 steps :
3639 - uses : actions/checkout@v3
3740 with :
3841 fetch-depth : 0
39- - name : Select Xcode 15.3
40- run : sudo xcode-select -s /Applications/Xcode_15.3 .app
42+ - name : Select Xcode ${{ matrix.xcode }}
43+ run : sudo xcode-select -s /Applications/Xcode_${{ matrix.xcode }} .app
4144 - name : Run tests
4245 run : PLATFORM="${{ matrix.platform }}" SCHEME=Realtime make test-library
4346 test-linux :
Original file line number Diff line number Diff line change @@ -31,13 +31,16 @@ jobs:
3131 - tvOS Simulator,name=Apple TV
3232 - watchOS Simulator,name=Apple Watch Series 9 (41mm)
3333 - visionOS Simulator,name=Any visionOS Simulator Device
34+ xcode :
35+ - 15.3
36+ - 16.0
3437 runs-on : macos-14
3538 steps :
3639 - uses : actions/checkout@v3
3740 with :
3841 fetch-depth : 0
39- - name : Select Xcode 15.3
40- run : sudo xcode-select -s /Applications/Xcode_15.3 .app
42+ - name : Select Xcode ${{ matrix.xcode }}
43+ run : sudo xcode-select -s /Applications/Xcode_${{ matrix.xcode }} .app
4144 - name : Run tests
4245 run : PLATFORM="${{ matrix.platform }}" SCHEME=Storage make test-library
4346 test-linux :
Original file line number Diff line number Diff line change @@ -31,13 +31,16 @@ jobs:
3131 - tvOS Simulator,name=Apple TV
3232 - watchOS Simulator,name=Apple Watch Series 9 (41mm)
3333 - visionOS Simulator,name=Any visionOS Simulator Device
34+ xcode :
35+ - 15.3
36+ - 16.0
3437 runs-on : macos-14
3538 steps :
3639 - uses : actions/checkout@v3
3740 with :
3841 fetch-depth : 0
39- - name : Select Xcode 15.3
40- run : sudo xcode-select -s /Applications/Xcode_15.3 .app
42+ - name : Select Xcode ${{ matrix.xcode }}
43+ run : sudo xcode-select -s /Applications/Xcode_${{ matrix.xcode }} .app
4144 - name : Run tests
4245 run : PLATFORM="${{ matrix.platform }}" SCHEME=Supabase make test-library
4346 test-linux :
5659 swift-version : ${{ matrix.swift-version }}
5760 - run : make dot-env
5861 - name : Run tests
59- run : swift test --filter SupabaseTests.
62+ run : swift test --filter SupabaseTests.
You can’t perform that action at this time.
0 commit comments