Skip to content

Commit b29f4f8

Browse files
Include WebAssembly SDK checks in PR and main workflows
Also remove `scripts/install_static_sdk.sh`, which has been replaced by `scripts/install_swift_sdk.sh`.
1 parent ebb34ad commit b29f4f8

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

.github/workflows/main.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,15 @@ jobs:
5656
matrix_string: '${{ needs.construct-integration-test-matrix.outputs.integration-test-matrix }}'
5757

5858
static-sdk:
59-
name: Static SDK
59+
name: Static Linux Swift SDK
6060
# Workaround https://github.com/nektos/act/issues/1875
6161
uses: apple/swift-nio/.github/workflows/static_sdk.yml@main
6262

63+
wasm-sdk:
64+
name: WebAssembly Swift SDK
65+
# Workaround https://github.com/nektos/act/issues/1875
66+
uses: apple/swift-nio/.github/workflows/wasm_sdk.yml@main
67+
6368
macos-tests:
6469
name: macOS tests
6570
# Workaround https://github.com/nektos/act/issues/1875

.github/workflows/pull_request.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,10 +88,15 @@ jobs:
8888
xcode_16_3_build_arguments_override: "-Xswiftc -Xfrontend -Xswiftc -require-explicit-sendable"
8989

9090
static-sdk:
91-
name: Static SDK
91+
name: Static Linux Swift SDK
9292
# Workaround https://github.com/nektos/act/issues/1875
9393
uses: apple/swift-nio/.github/workflows/static_sdk.yml@main
9494

95+
wasm-sdk:
96+
name: WebAssembly Swift SDK
97+
# Workaround https://github.com/nektos/act/issues/1875
98+
uses: apple/swift-nio/.github/workflows/wasm_sdk.yml@main
99+
95100
release-builds:
96101
name: Release builds
97102
uses: apple/swift-nio/.github/workflows/release_builds.yml@main

0 commit comments

Comments
 (0)