File tree Expand file tree Collapse file tree 2 files changed +26
-20
lines changed Expand file tree Collapse file tree 2 files changed +26
-20
lines changed Original file line number Diff line number Diff line change @@ -22,16 +22,19 @@ jobs:
22
22
matrix :
23
23
# TODO: macos tests are blocked by https://github.com/erikdoe/ocmock/pull/532
24
24
target : [ios, tvos, macos --skip-tests, watchos]
25
- os : [macos-14]
26
- xcode : [Xcode_15.2, Xcode_16]
27
- runs-on : ${{ matrix.os }}
25
+ build-env :
26
+ - os : macos-14
27
+ xcode : Xcode_15.2
28
+ - os : macos-15
29
+ xcode : Xcode_16.1
30
+ runs-on : ${{ matrix.build-env.os }}
28
31
steps :
29
32
- uses : actions/checkout@v4
30
33
- uses : ruby/setup-ruby@v1
31
34
- name : Setup Bundler
32
35
run : scripts/setup_bundler.sh
33
36
- name : Xcode
34
- run : sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer
37
+ run : sudo xcode-select -s /Applications/${{ matrix.build-env. xcode }}.app/Contents/Developer
35
38
- name : Build and test
36
39
run : scripts/third_party/travis/retry.sh scripts/pod_lib_lint.rb FirebaseCore.podspec --platforms=${{ matrix.target }}
37
40
@@ -72,22 +75,22 @@ jobs:
72
75
xcode : Xcode_15.4
73
76
target : iOS
74
77
- os : macos-15
75
- xcode : Xcode_16
78
+ xcode : Xcode_16.1
76
79
target : iOS
77
80
- os : macos-15
78
- xcode : Xcode_16
81
+ xcode : Xcode_16.1
79
82
target : tvOS
80
83
- os : macos-15
81
- xcode : Xcode_16
84
+ xcode : Xcode_16.1
82
85
target : macOS
83
86
- os : macos-15
84
- xcode : Xcode_16
87
+ xcode : Xcode_16.1
85
88
target : watchOS
86
89
- os : macos-15
87
- xcode : Xcode_16
90
+ xcode : Xcode_16.1
88
91
target : catalyst
89
92
- os : macos-15
90
- xcode : Xcode_16
93
+ xcode : Xcode_16.1
91
94
target : visionOS
92
95
runs-on : ${{ matrix.os }}
93
96
steps :
Original file line number Diff line number Diff line change @@ -18,16 +18,19 @@ jobs:
18
18
strategy :
19
19
matrix :
20
20
target : [ios, tvos, macos, watchos]
21
- os : [macos-14]
22
- xcode : [Xcode_15.2, Xcode_16]
23
- runs-on : ${{ matrix.os }}
21
+ build-env :
22
+ - os : macos-14
23
+ xcode : Xcode_15.2
24
+ - os : macos-15
25
+ xcode : Xcode_16.1
26
+ runs-on : ${{ matrix.build-env.os }}
24
27
steps :
25
28
- uses : actions/checkout@v4
26
29
- uses : ruby/setup-ruby@v1
27
30
- name : Setup Bundler
28
31
run : scripts/setup_bundler.sh
29
32
- name : Xcode
30
- run : sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer
33
+ run : sudo xcode-select -s /Applications/${{ matrix.build-env. xcode }}.app/Contents/Developer
31
34
- name : Build and test
32
35
run : scripts/third_party/travis/retry.sh scripts/pod_lib_lint.rb FirebaseCoreInternal.podspec --platforms=${{ matrix.target }}
33
36
@@ -68,22 +71,22 @@ jobs:
68
71
xcode : Xcode_15.4
69
72
target : iOS
70
73
- os : macos-15
71
- xcode : Xcode_16
74
+ xcode : Xcode_16.1
72
75
target : iOS
73
76
- os : macos-15
74
- xcode : Xcode_16
77
+ xcode : Xcode_16.1
75
78
target : tvOS
76
79
- os : macos-15
77
- xcode : Xcode_16
80
+ xcode : Xcode_16.1
78
81
target : macOS
79
82
- os : macos-15
80
- xcode : Xcode_16
83
+ xcode : Xcode_16.1
81
84
target : watchOS
82
85
- os : macos-15
83
- xcode : Xcode_16
86
+ xcode : Xcode_16.1
84
87
target : catalyst
85
88
- os : macos-15
86
- xcode : Xcode_16
89
+ xcode : Xcode_16.1
87
90
target : visionOS
88
91
runs-on : ${{ matrix.os }}
89
92
steps :
You can’t perform that action at this time.
0 commit comments