diff --git a/.github/workflows/swift.yml b/.github/workflows/swift.yml index 2b08431b..87e82266 100644 --- a/.github/workflows/swift.yml +++ b/.github/workflows/swift.yml @@ -2,9 +2,9 @@ name: Swift on: push: - branches: [development] + branches: [development, develop] pull_request: - branches: [development] + branches: [development, develop] jobs: Xcode: diff --git a/Package.swift b/Package.swift index 3f93674c..696664b3 100644 --- a/Package.swift +++ b/Package.swift @@ -21,7 +21,7 @@ let targets: [Target] = [ let package = Package( name: "ReadiumZIPFoundation", platforms: [ - .macOS(.v10_13), .iOS(.v13), .tvOS(.v12), .watchOS(.v4), .visionOS(.v1) + .macOS(.v11), .iOS(.v13), .tvOS(.v12), .watchOS(.v4), .visionOS(.v1) ], products: [ .library(name: "ReadiumZIPFoundation", targets: ["ReadiumZIPFoundation"]) diff --git a/Sources/ZIPFoundation/Data+Serialization.swift b/Sources/ZIPFoundation/Data+Serialization.swift index 7f51ee81..0e954db3 100644 --- a/Sources/ZIPFoundation/Data+Serialization.swift +++ b/Sources/ZIPFoundation/Data+Serialization.swift @@ -16,7 +16,11 @@ public typealias FILEPointer = OpaquePointer public typealias FILEPointer = UnsafeMutablePointer #endif +#if swift(>=6) extension FILEPointer: @unchecked @retroactive Sendable {} +#else +extension FILEPointer: @unchecked Sendable {} +#endif protocol DataSerializable { static var size: Int { get }