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 99
1010jobs :
1111 tests :
12- name : Test
12+ name : Test (SwiftPM)
1313 uses : swiftlang/github-workflows/.github/workflows/swift_package_test.yml@main
1414 with :
1515 linux_swift_versions : ' ["nightly-main"]'
1818 macos_xcode_versions : ' ["16.3"]'
1919 macos_versions : ' ["sequoia"]'
2020
21+ cmake_build :
22+ name : Build (CMake)
23+ runs-on : ubuntu-latest
24+ container : swiftlang/swift:nightly-main-noble
25+ steps :
26+ - name : Checkout Sources
27+ uses : actions/checkout@v1
28+ - name : Install Dependencies
29+ shell : bash
30+ run : apt update && apt install -y cmake ninja-build
31+ - name : Configure Project
32+ shell : bash
33+ run : cmake -G 'Ninja' -B build -S . -DCMAKE_C_COMPILER=clang -DCMAKE_Swift_COMPILER=swiftc -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=YES
34+ - name : Build Project
35+ shell : bash
36+ run : cmake --build build
37+
2138 soundness :
2239 name : Soundness
2340 uses : swiftlang/github-workflows/.github/workflows/soundness.yml@main
You can’t perform that action at this time.
0 commit comments