diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a1bbd69..8a28264 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -15,4 +15,4 @@ jobs: cd pgvector make sudo make install - - run: swift test + - run: TEST=1 swift test diff --git a/Package.swift b/Package.swift index e971fa0..4d75b0f 100644 --- a/Package.swift +++ b/Package.swift @@ -1,12 +1,10 @@ // swift-tools-version: 5.7 +import Foundation import PackageDescription -let package = Package( +var package = Package( name: "Pgvector", - platforms: [ - .macOS(.v13), - ], products: [ .library( name: "Pgvector", @@ -49,3 +47,7 @@ let package = Package( ]), ] ) + +if ProcessInfo.processInfo.environment["TEST"] != nil { + package.platforms = [.macOS(.v13)] +} diff --git a/README.md b/README.md index 12f5d0d..ef3acdb 100644 --- a/README.md +++ b/README.md @@ -132,7 +132,7 @@ To get started with development: git clone https://github.com/pgvector/pgvector-swift.git cd pgvector-swift createdb pgvector_swift_test -swift test +TEST=1 swift test ``` To run an example: