File tree Expand file tree Collapse file tree 1 file changed +15
-4
lines changed Expand file tree Collapse file tree 1 file changed +15
-4
lines changed Original file line number Diff line number Diff line change @@ -16,7 +16,16 @@ concurrency:
1616
1717jobs :
1818 spm-package-resolved :
19- runs-on : macos-14
19+ strategy :
20+ matrix :
21+ include :
22+ - os : macos-13
23+ xcode : Xcode_15.2
24+ - os : macos-14
25+ xcode : Xcode_15.4
26+ - os : macos-15
27+ xcode : Xcode_16
28+ runs-on : ${{ matrix.os }}
2029 outputs :
2130 cache_key : ${{ steps.generate_cache_key.outputs.cache_key }}
2231 env :
3039 - name : Generate cache key
3140 id : generate_cache_key
3241 run : |
33- cache_key="${{ runner .os }}-spm-${{ hashFiles('**/Package.resolved') }}"
42+ cache_key="${{ matrix .os }}-spm-${{ hashFiles('**/Package.resolved') }}"
3443 echo "cache_key=${cache_key}" >> "$GITHUB_OUTPUT"
3544 - uses : actions/cache/save@v4
3645 id : cache
@@ -133,9 +142,11 @@ jobs:
133142 build : [build]
134143 include :
135144 - os : macos-13
136- xcode : Xcode_15.0.1
137- - os : macos-14
138145 xcode : Xcode_15.2
146+ - os : macos-14
147+ xcode : Xcode_15.4
148+ - os : macos-15
149+ xcode : Xcode_16
139150 runs-on : ${{ matrix.os }}
140151 needs : spm-package-resolved
141152 env :
You can’t perform that action at this time.
0 commit comments