File tree Expand file tree Collapse file tree 1 file changed +6
-19
lines changed
Expand file tree Collapse file tree 1 file changed +6
-19
lines changed Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ concurrency:
1616
1717jobs :
1818 macOS :
19- name : ${{ matrix.platform }}
19+ name : ${{ matrix.platform }} (Swift ${{ matrix.swift }})
2020 runs-on : macos-15
2121 strategy :
2222 fail-fast : false
2525 - iOS
2626 - mac-catalyst
2727 - tvOS
28+ swift :
29+ - " 6.0"
30+ - " 6.1"
2831 steps :
2932 - name : Git Checkout
3033 uses : actions/checkout@v4
@@ -34,27 +37,11 @@ jobs:
3437 defaults write com.apple.dt.Xcode IDESkipMacroFingerprintValidation -bool YES
3538 defaults write com.apple.dt.Xcode IDESkipPackagePluginFingerprintValidatation -bool YES
3639
37- - if : matrix.platform != 'mac-catalyst'
38- name : Create Simulators
39- run : |
40- set -eo pipefail
41- xcrun simctl delete all
42- if [[ "${{ matrix.platform }}" == "iOS" ]]; then
43- xcrun simctl create "CI iPhone 17 Pro" "com.apple.CoreSimulator.SimDeviceType.iPhone-17-Pro" "com.apple.CoreSimulator.SimRuntime.iOS-26-0"
44- elif [[ "${{ matrix.platform }}" == "tvOS" ]]; then
45- xcrun simctl create "CI Apple TV 4K (3rd generation)" "com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-3rd-generation-4K" "com.apple.CoreSimulator.SimRuntime.tvOS-26-0"
46- fi
47-
48- - name : List Simulators
49- run : |
50- xcrun simctl list
51- xcodebuild -scheme "SwiftUINavigationTransitions" -showdestinations
52-
5340 - name : Test Library
5441 uses : mxcl/xcodebuild@v3
5542 with :
5643 platform : ${{ matrix.platform }}
57- xcode : ~26.0
44+ swift : ~${{ matrix.swift }}
5845 action : test
5946 workspace : SwiftUINavigationTransitions.xcworkspace
6047 scheme : SwiftUINavigationTransitions
6350 uses : mxcl/xcodebuild@v3
6451 with :
6552 platform : ${{ matrix.platform }}
66- xcode : ~26.0
53+ swift : ~${{ matrix.swift }}
6754 action : build
6855 workspace : SwiftUINavigationTransitions.xcworkspace
6956 scheme : Demo
You can’t perform that action at this time.
0 commit comments