File tree Expand file tree Collapse file tree 1 file changed +2
-19
lines changed Expand file tree Collapse file tree 1 file changed +2
-19
lines changed Original file line number Diff line number Diff line change 27
27
windows_exclude_swift_versions : " [{\" swift_version\" : \" 5.9\" }]"
28
28
enable_macos_checks : true
29
29
macos_exclude_xcode_versions : " [{\" xcode_version\" : \" 16.0\" }, {\" xcode_version\" : \" 16.1\" }]"
30
+ enable_wasm_sdk_build : true
31
+ wasm_sdk_build_command : swift build --target ArgumentParser
30
32
31
33
cmake-build :
32
34
name : CMake Build
51
53
- name : Build
52
54
run : cmake --build .cmake-build
53
55
54
- wasm-build :
55
- name : Wasm Build
56
- runs-on : ubuntu-latest
57
- container :
58
- image : swift:6.1-noble
59
- steps :
60
- - name : Checkout repo
61
- uses : actions/checkout@v4
62
- - name : Install Swift SDKs for WebAssembly
63
- run : |
64
- # TODO: We can replace these Swift SDKs with the swift.org one once it supports Foundation.
65
- swift sdk install https://github.com/swiftwasm/swift/releases/download/swift-wasm-6.1-RELEASE/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle.zip --checksum 7550b4c77a55f4b637c376f5d192f297fe185607003a6212ad608276928db992
66
- swift sdk install https://github.com/swiftwasm/swift/releases/download/swift-wasm-6.1-RELEASE/swift-wasm-6.1-RELEASE-wasm32-unknown-wasip1-threads.artifactbundle.zip --checksum 0dd273be28741f8e1eb00682c39bdc956361ed24b5572e183dd8a4e9d1c5f6ec
67
- swift sdk list
68
- - name : Build
69
- run : |
70
- swift build --swift-sdk wasm32-unknown-wasi --target ArgumentParser
71
- swift build --swift-sdk wasm32-unknown-wasip1-threads --target ArgumentParser
72
-
73
56
soundness :
74
57
name : Soundness
75
58
uses : swiftlang/github-workflows/.github/workflows/soundness.yml@main
You can’t perform that action at this time.
0 commit comments