File tree Expand file tree Collapse file tree 1 file changed +19
-2
lines changed Expand file tree Collapse file tree 1 file changed +19
-2
lines changed Original file line number Diff line number Diff line change 86
86
run : sudo xcode-select --switch /Applications/Xcode_16.app/Contents/Developer
87
87
- name : Build and Test Framework
88
88
run : xcrun swift test -c release -Xswiftc -enable-testing
89
- linux :
90
- name : " Build and Test on Linux"
89
+ linux-6.0 :
90
+ name : " Build and Test on Linux Swift 6.0 "
91
91
runs-on : ubuntu-24.04
92
92
container : swift:6.0
93
93
permissions :
@@ -103,6 +103,23 @@ jobs:
103
103
- name : Upload Coverage Reports
104
104
if : success()
105
105
uses : codecov/codecov-action@v4
106
+ linux-6.1 :
107
+ name : " Build and Test on Linux Swift 6.1"
108
+ runs-on : ubuntu-24.04
109
+ container : swift:6.1
110
+ permissions :
111
+ contents : read
112
+ steps :
113
+ - name : Checkout Repo
114
+ uses : actions/checkout@v5
115
+ - name : Build and Test Framework
116
+ run : swift test -c release --enable-code-coverage -Xswiftc -enable-testing
117
+ - name : Prepare Coverage Reports
118
+ run : |
119
+ llvm-cov export -format="lcov" .build/x86_64-unknown-linux-gnu/release/swift-async-queuePackageTests.xctest -instr-profile .build/x86_64-unknown-linux-gnu/release/codecov/default.profdata > coverage.lcov
120
+ - name : Upload Coverage Reports
121
+ if : success()
122
+ uses : codecov/codecov-action@v4
106
123
readme-validation :
107
124
name : Check Markdown links
108
125
runs-on : ubuntu-latest
You can’t perform that action at this time.
0 commit comments