File tree Expand file tree Collapse file tree 2 files changed +18
-7
lines changed Expand file tree Collapse file tree 2 files changed +18
-7
lines changed Original file line number Diff line number Diff line change 1919 xcodebuild test -scheme PowerSync -destination "platform=iOS Simulator,name=iPhone 16"
2020 xcodebuild test -scheme PowerSync -destination "platform=macOS,arch=arm64,name=My Mac"
2121 xcodebuild test -scheme PowerSync -destination "platform=watchOS Simulator,arch=arm64,name=Apple Watch Ultra 2 (49mm)"
22+
23+ buildSwift6 :
24+ name : Build and test with Swift 6
25+ runs-on : macos-latest
26+ steps :
27+ - uses : actions/checkout@v4
28+ - name : Set up XCode
29+ uses : maxim-lobanov/setup-xcode@v1
30+ with :
31+ xcode-version : latest-stable
32+ - name : Use Swift 6
33+ run : |
34+ sed -i '' 's|// swift-tools-version:[0-9.]*|// swift-tools-version:6.1|' Package.swift
35+ - name : Build and Test
36+ run : |
37+ swift build -Xswiftc -strict-concurrency=complete
38+ swift test -Xswiftc -strict-concurrency=complete
Original file line number Diff line number Diff line change 1- // swift-tools-version: 6.1
1+ // swift-tools-version: 5.7
22// The swift-tools-version declares the minimum version of Swift required to build this package.
33
44import PackageDescription
@@ -77,12 +77,6 @@ let package = Package(
7777 . testTarget(
7878 name: " PowerSyncTests " ,
7979 dependencies: [ " PowerSync " ] ,
80- // swiftSettings: [
81- // .unsafeFlags([
82- // "-enable-upcoming-feature", "StrictConcurrency=complete",
83- // "-enable-upcoming-feature", "RegionBasedIsolation",
84- // ]),
85- // ]
8680 ) ,
8781 ] + conditionalTargets
8882)
You can’t perform that action at this time.
0 commit comments