File tree Expand file tree Collapse file tree 1 file changed +18
-1
lines changed
Expand file tree Collapse file tree 1 file changed +18
-1
lines changed Original file line number Diff line number Diff line change 8787 - name : Build and Test Framework
8888 run : xcrun swift test -c release -Xswiftc -enable-testing
8989 linux :
90- name : " Build and Test on Linux"
90+ name : " Build and Test on Linux Swift 6.0 "
9191 runs-on : ubuntu-24.04
9292 container : swift:6.0
9393 permissions :
@@ -103,6 +103,23 @@ jobs:
103103 - name : Upload Coverage Reports
104104 if : success()
105105 uses : codecov/codecov-action@v4
106+ linux :
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
106123 readme-validation :
107124 name : Check Markdown links
108125 runs-on : ubuntu-latest
You can’t perform that action at this time.
0 commit comments