File tree Expand file tree Collapse file tree 1 file changed +0
-35
lines changed Expand file tree Collapse file tree 1 file changed +0
-35
lines changed Original file line number Diff line number Diff line change 8181 github-token : ${{ secrets.GITHUB_TOKEN }}
8282 file : lcov.info
8383
84- macos-legacy :
85- name : xcodebuild (macOS legacy)
86- runs-on : macos-14
87- strategy :
88- matrix :
89- command : [test, ""]
90- platform : [IOS, MACOS, MAC_CATALYST]
91- xcode : ["15.4"]
92- include :
93- - { command: test, skip_release: 1 }
94- steps :
95- - uses : actions/checkout@v5
96- - name : Select Xcode ${{ matrix.xcode }}
97- run : sudo xcode-select -s /Applications/Xcode_${{ matrix.xcode }}.app
98- - name : List available devices
99- run : xcrun simctl list devices available
100- - name : Cache derived data
101- uses : actions/cache@v4
102- with :
103- path : |
104- ~/.derivedData
105- key : |
106- deriveddata-xcodebuild-${{ matrix.platform }}-${{ matrix.xcode }}-${{ matrix.command }}-${{ hashFiles('**/Sources/**/*.swift', '**/Tests/**/*.swift') }}
107- restore-keys : |
108- deriveddata-xcodebuild-${{ matrix.platform }}-${{ matrix.xcode }}-${{ matrix.command }}-
109- - name : Set IgnoreFileSystemDeviceInodeChanges flag
110- run : defaults write com.apple.dt.XCBuild IgnoreFileSystemDeviceInodeChanges -bool YES
111- - name : Update mtime for incremental builds
112- uses : chetan/git-restore-mtime-action@v2
113- - name : Debug
114- run : make XCODEBUILD_ARGUMENT="${{ matrix.command }}" CONFIG=Debug PLATFORM="${{ matrix.platform }}" xcodebuild
115- - name : Release
116- if : matrix.skip_release != '1'
117- run : make XCODEBUILD_ARGUMENT="${{ matrix.command }}" CONFIG=Release PLATFORM="${{ matrix.platform }}" xcodebuild
118-
11984 spm :
12085 runs-on : macos-15
12186 strategy :
You can’t perform that action at this time.
0 commit comments