From 2a40f009cdb4b20650659eaafcf0028cfa9b4095 Mon Sep 17 00:00:00 2001 From: Scott Marchant Date: Tue, 24 Jun 2025 12:11:44 -0600 Subject: [PATCH] ci: Add swift wasm builds to CI to prevent future breakages to wasm builds. # Conflicts: # .github/workflows/main.yml # .github/workflows/pull_request.yml --- .github/workflows/main.yml | 4 ++++ .github/workflows/pull_request.yml | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 9840f20..13cdcb9 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -43,6 +43,10 @@ jobs: with: build_scheme: swift-distributed-tracing-Package + wasm-sdk: + name: WebAssembly Swift SDK + uses: apple/swift-nio/.github/workflows/wasm_sdk.yml@main + release-builds: name: Release builds uses: apple/swift-nio/.github/workflows/release_builds.yml@main diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index 4599d12..bec68fc 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -35,6 +35,10 @@ jobs: windows_6_2_arguments_override: "--explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable" windows_nightly_next_arguments_override: "--explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable" windows_nightly_main_arguments_override: "--explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable" + + wasm-sdk: + name: WebAssembly Swift SDK + uses: apple/swift-nio/.github/workflows/wasm_sdk.yml@main benchmarks: name: Benchmarks