diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index e151e8e..65d8a33 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -9,11 +9,12 @@ jobs: runs-on: ubuntu-latest steps: - - uses: sersoft-gmbh/swifty-linux-action@v3 - with: - release-version: 6.0.1 + - name: Set up Swift + uses: swift-actions/setup-swift@v2 + with: + swift-version: '6.1.0' - uses: actions/checkout@v3 - name: Build for release run: swift build -v -c release - name: Test - run: swift test -v + run: swift test -v \ No newline at end of file diff --git a/Package.resolved b/Package.resolved new file mode 100644 index 0000000..679e01d --- /dev/null +++ b/Package.resolved @@ -0,0 +1,24 @@ +{ + "originHash" : "8285dd0c37100a1106bd81e866791560a476167e86e6b7a2e7a412113a962f91", + "pins" : [ + { + "identity" : "swift-docc-plugin", + "kind" : "remoteSourceControl", + "location" : "https://github.com/apple/swift-docc-plugin", + "state" : { + "revision" : "3e4f133a77e644a5812911a0513aeb7288b07d06", + "version" : "1.4.5" + } + }, + { + "identity" : "swift-docc-symbolkit", + "kind" : "remoteSourceControl", + "location" : "https://github.com/swiftlang/swift-docc-symbolkit", + "state" : { + "revision" : "b45d1f2ed151d057b54504d653e0da5552844e34", + "version" : "1.0.0" + } + } + ], + "version" : 3 +} diff --git a/Package.swift b/Package.swift index 5a44ddc..ecfddd8 100644 --- a/Package.swift +++ b/Package.swift @@ -9,7 +9,8 @@ let package = Package( .macOS(.v10_15), .iOS(.v13), .watchOS(.v6), - .tvOS(.v13) + .tvOS(.v13), + .visionOS(.v1) ], products: [ // Products define the executables and libraries a package produces, making them visible to other packages. @@ -18,6 +19,9 @@ let package = Package( targets: ["Cache"] ) ], + dependencies: [ + .package(url: "https://github.com/apple/swift-docc-plugin", from: "1.4.0") + ], targets: [ // Targets are the basic building blocks of a package, defining a module or a test suite. // Targets can depend on other targets in this package and products from dependencies.