From db65a3b1d4955e9736ea17637719f805e924c684 Mon Sep 17 00:00:00 2001 From: Justice Adams Date: Tue, 14 Apr 2026 13:40:31 -0700 Subject: [PATCH 1/2] update NDK version --- .github/workflows/swift_package_test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/swift_package_test.yml b/.github/workflows/swift_package_test.yml index 42ed52b2..e5370f98 100644 --- a/.github/workflows/swift_package_test.yml +++ b/.github/workflows/swift_package_test.yml @@ -178,7 +178,7 @@ on: android_ndk_versions: type: string description: "The NDK versions to use when building with the Swift SDK for Android" - default: "[\"r27d\", \"28c\"]" + default: "[\"r27d\", \"r28c\"]" windows_pre_build_command: type: string description: "Windows Command Prompt command to execute before building the Swift package" From 218cb05d43498f2f7693dd35727109a0ac0fcb0f Mon Sep 17 00:00:00 2001 From: justiceadams Date: Tue, 14 Apr 2026 16:23:36 -0700 Subject: [PATCH 2/2] https://github.com/swiftlang/swift/issues/88282 workaround --- .github/workflows/swift_package_test.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/swift_package_test.yml b/.github/workflows/swift_package_test.yml index e5370f98..6c29d825 100644 --- a/.github/workflows/swift_package_test.yml +++ b/.github/workflows/swift_package_test.yml @@ -166,11 +166,13 @@ on: wasm_sdk_build_command: type: string description: "Command to use when building the package with the Swift SDK for Wasm" - default: "swift build" + # Temporarily use native build system on Android due to https://github.com/swiftlang/swift/issues/88282 + default: "swift build --build-system native" android_sdk_build_command: type: string description: "Command to use when building the package with the Swift SDK for Android" - default: "swift build" + # Temporarily use native build system on Android due to https://github.com/swiftlang/swift/issues/88282 + default: "swift build --build-system native" android_sdk_triples: type: string description: "The triples to use when building with the Swift SDK for Android. The final triple in the list will be used for the emulator testing and should match the host architecture."