From 7bca250019b28ee724eb6edfdc43d75a6481f00d Mon Sep 17 00:00:00 2001 From: Stephen Celis Date: Mon, 10 Nov 2025 14:25:08 -0800 Subject: [PATCH 1/2] Update package versioning SPM recommends `Package.swift` point to the latest version, but we're doing the opposite. --- Package.swift | 5 +---- Package@swift-6.0.swift => Package@swift-5.9.swift | 5 ++++- 2 files changed, 5 insertions(+), 5 deletions(-) rename Package@swift-6.0.swift => Package@swift-5.9.swift (86%) diff --git a/Package.swift b/Package.swift index 5c2d702..af27ad9 100644 --- a/Package.swift +++ b/Package.swift @@ -1,4 +1,4 @@ -// swift-tools-version: 5.9 +// swift-tools-version: 6.0 import PackageDescription @@ -25,9 +25,6 @@ let package = Package( dependencies: [ .product(name: "IssueReporting", package: "xctest-dynamic-overlay"), .product(name: "XCTestDynamicOverlay", package: "xctest-dynamic-overlay"), - ], - swiftSettings: [ - .enableExperimentalFeature("StrictConcurrency") ] ), .testTarget( diff --git a/Package@swift-6.0.swift b/Package@swift-5.9.swift similarity index 86% rename from Package@swift-6.0.swift rename to Package@swift-5.9.swift index af27ad9..5c2d702 100644 --- a/Package@swift-6.0.swift +++ b/Package@swift-5.9.swift @@ -1,4 +1,4 @@ -// swift-tools-version: 6.0 +// swift-tools-version: 5.9 import PackageDescription @@ -25,6 +25,9 @@ let package = Package( dependencies: [ .product(name: "IssueReporting", package: "xctest-dynamic-overlay"), .product(name: "XCTestDynamicOverlay", package: "xctest-dynamic-overlay"), + ], + swiftSettings: [ + .enableExperimentalFeature("StrictConcurrency") ] ), .testTarget( From 5770e40f4aa2feaa9fa5974708e40ded7e07f78f Mon Sep 17 00:00:00 2001 From: Stephen Celis Date: Fri, 14 Nov 2025 11:15:48 -0800 Subject: [PATCH 2/2] Remove Windows build configuration from ci.yml We can't support it unfortunately, and it's broken over time on most of our repos. --- .github/workflows/ci.yml | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f802dc0..99d8344 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -60,24 +60,6 @@ jobs: - name: Build run: swift build --swift-sdk wasm32-unknown-wasi -Xlinker -z -Xlinker stack-size=$((1024 * 1024)) - windows: - name: Windows - strategy: - matrix: - os: [windows-latest] - config: ['debug', 'release'] - runs-on: ${{ matrix.os }} - steps: - - uses: compnerd/gha-setup-swift@main - with: - branch: swift-5.10-release - tag: 5.10-RELEASE - - uses: actions/checkout@v4 - - name: Build All Configurations - run: swift build -c ${{ matrix.config }} - - name: Run tests (debug only) - run: swift test - android: name: Android (Swift 6.0.2) runs-on: ubuntu-22.04