File tree Expand file tree Collapse file tree 3 files changed +37
-5
lines changed
Expand file tree Collapse file tree 3 files changed +37
-5
lines changed Original file line number Diff line number Diff line change @@ -11,11 +11,19 @@ jobs:
1111 name : Build & Test (macOS)
1212 runs-on : macos-15
1313 steps :
14- - uses : actions/checkout@v5
14+ - uses : actions/checkout@v6
1515
1616 - name : Select Xcode 16
1717 run : sudo xcode-select -s /Applications/Xcode_16.1.app/Contents/Developer
1818
19+ - name : Cache SPM packages
20+ uses : actions/cache@v5
21+ with :
22+ path : .build
23+ key : ${{ runner.os }}-spm-${{ hashFiles('Package.resolved') }}
24+ restore-keys : |
25+ ${{ runner.os }}-spm-
26+
1927 - name : Show Swift version
2028 run : swift --version
2129
3442 container :
3543 image : swift:6.1
3644 steps :
37- - uses : actions/checkout@v5
45+ - uses : actions/checkout@v6
46+
47+ - name : Cache SPM packages
48+ uses : actions/cache@v5
49+ with :
50+ path : .build
51+ key : ${{ runner.os }}-spm-${{ hashFiles('Package.resolved') }}
52+ restore-keys : |
53+ ${{ runner.os }}-spm-
3854
3955 - name : Show Swift version
4056 run : swift --version
Original file line number Diff line number Diff line change 2222 runs-on : macos-latest
2323 timeout-minutes : 30
2424 steps :
25- - uses : actions/checkout@v5
25+ - uses : actions/checkout@v6
26+
27+ - name : Cache SPM packages
28+ uses : actions/cache@v5
29+ with :
30+ path : .build
31+ key : ${{ runner.os }}-spm-${{ hashFiles('Package.resolved') }}
32+ restore-keys : |
33+ ${{ runner.os }}-spm-
2634
2735 - name : Build DocC
2836 run : |
Original file line number Diff line number Diff line change 3131 if : matrix.platform == 'linux-x64'
3232 run : apt-get update && apt-get install -y curl
3333
34- - uses : actions/checkout@v5
34+ - uses : actions/checkout@v6
35+
36+ - name : Cache SPM packages
37+ uses : actions/cache@v5
38+ with :
39+ path : .build
40+ key : ${{ runner.os }}-spm-${{ hashFiles('Package.resolved') }}
41+ restore-keys : |
42+ ${{ runner.os }}-spm-
3543
3644 - name : Select Xcode 16 (macOS)
3745 if : matrix.platform == 'macos-arm64'
94102 echo "sha256=${SHA}" >> $GITHUB_OUTPUT
95103
96104 - name : Checkout Homebrew tap
97- uses : actions/checkout@v5
105+ uses : actions/checkout@v6
98106 with :
99107 repository : ldomaradzki/homebrew-xcsift
100108 token : ${{ secrets.HOMEBREW_TAP_TOKEN }}
You can’t perform that action at this time.
0 commit comments