Skip to content

Commit 54bf8fa

Browse files
committed
Update Kotlin SDK, declare tvOS support
1 parent 000c543 commit 54bf8fa

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

.github/workflows/build_and_test.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,12 @@ jobs:
2020
swift build -Xswiftc -strict-concurrency=complete
2121
swift test -Xswiftc -strict-concurrency=complete
2222
23+
- name: List available simulator targets
24+
run: xcrun xctrace list devices
25+
2326
- name: Build and Test
2427
run: |
2528
xcodebuild test -scheme PowerSync-Package -destination "platform=iOS Simulator,name=iPhone 16"
2629
xcodebuild test -scheme PowerSync-Package -destination "platform=macOS,arch=arm64,name=My Mac"
2730
xcodebuild test -scheme PowerSync-Package -destination "platform=watchOS Simulator,arch=arm64,name=Apple Watch Ultra 2 (49mm)"
31+
xcodebuild test -scheme PowerSync-Package -destination "platform=tvOS Simulator,arch=arm64,name=Apple TV Simulator"

Package.swift

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ if let kotlinSdkPath = localKotlinSdkOverride {
3434
.binaryTarget(
3535
name: "PowerSyncKotlin",
3636
url:
37-
"https://github.com/powersync-ja/powersync-kotlin/releases/download/v1.10.2/PowersyncKotlinRelease.zip",
38-
checksum: "78780e04436a872b80e2d8c90f4cc1901ec38de2d1b908c2f7c24f7d8ce0f82b"
37+
"https://github.com/powersync-ja/powersync-kotlin/releases/download/v1.10.4/PowersyncKotlinRelease.zip",
38+
checksum: "8e1dd97a4efa223585796e1d343927b56ed64cb73778ec4b384ab679210ad1b6"
3939
))
4040
}
4141

@@ -58,6 +58,7 @@ let package = Package(
5858
.iOS(.v15),
5959
.macOS(.v12),
6060
.watchOS(.v9),
61+
.tvOS(.v15),
6162
],
6263
products: [
6364
// Products define the executables and libraries a package produces, making them visible to other packages.

0 commit comments

Comments
 (0)