From 5b3b0366983bbc4b32804bef9245979958a7ab32 Mon Sep 17 00:00:00 2001 From: Honza Dvorsky Date: Fri, 10 Oct 2025 14:20:13 +0200 Subject: [PATCH] [CI] Add Wasm support --- .github/workflows/main.yml | 10 ++++++++++ .github/workflows/pull_request.yml | 10 ++++++++++ 2 files changed, 20 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 7401b20..45d66b6 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -30,3 +30,13 @@ jobs: release-builds: name: Release builds uses: apple/swift-nio/.github/workflows/release_builds.yml@main + + wasm-sdk: + name: WebAssembly Swift SDK + uses: swiftlang/github-workflows/.github/workflows/swift_package_test.yml@main + with: + enable_wasm_sdk_build: true + enable_linux_checks: false + enable_windows_checks: false + swift_flags: --target ServiceLifecycle + swift_nightly_flags: --target ServiceLifecycle diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index dc66827..b6afc4f 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -34,3 +34,13 @@ jobs: release-builds: name: Release builds uses: apple/swift-nio/.github/workflows/release_builds.yml@main + + wasm-sdk: + name: WebAssembly Swift SDK + uses: swiftlang/github-workflows/.github/workflows/swift_package_test.yml@main + with: + enable_wasm_sdk_build: true + enable_linux_checks: false + enable_windows_checks: false + swift_flags: --target ServiceLifecycle + swift_nightly_flags: --target ServiceLifecycle