From 25457844b40b587b07b1388158dd0b866b451298 Mon Sep 17 00:00:00 2001 From: Max Desiatov Date: Mon, 1 Sep 2025 16:07:15 +0100 Subject: [PATCH 1/2] Add Wasm build to `pull_request.yml` This ensures that Wasm builds are tested on CI. --- .github/workflows/pull_request.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index 234445829..af0a60f7c 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -66,6 +66,13 @@ jobs: runner_pool: general build_scheme: swift-crypto-Package - static-sdk: - name: Static SDK + static-linux-sdk: + name: Static Linux Swift SDK uses: apple/swift-nio/.github/workflows/static_sdk.yml@main + + wasm: + name: Wasm Swift SDK + uses: apple/swift-nio/.github/workflows/wasm_sdk.yml@main + with: + swift_flags: --target Crypto + swift_nightly_flags: --target Crypto From 02e61c189c63a453c55281c0145fc32a8c990b5d Mon Sep 17 00:00:00 2001 From: Max Desiatov Date: Mon, 1 Sep 2025 16:11:27 +0100 Subject: [PATCH 2/2] Update pull_request.yml --- .github/workflows/pull_request.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index af0a60f7c..0c7c00cb7 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -72,7 +72,9 @@ jobs: wasm: name: Wasm Swift SDK - uses: apple/swift-nio/.github/workflows/wasm_sdk.yml@main + 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 Crypto - swift_nightly_flags: --target Crypto