diff --git a/.github/workflows/Tests.yml b/.github/workflows/Tests.yml index 20e39ac7..b6362ac3 100644 --- a/.github/workflows/Tests.yml +++ b/.github/workflows/Tests.yml @@ -7,13 +7,13 @@ on: jobs: Tests: - runs-on: macos-13 + runs-on: macos-14-xlarge steps: - name: Cancel previous jobs uses: styfle/cancel-workflow-action@0.11.0 - name: Checkout Repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Load Latest Xcode uses: maxim-lobanov/setup-xcode@v1 diff --git a/Package.swift b/Package.swift index b47a291c..21b13cf5 100644 --- a/Package.swift +++ b/Package.swift @@ -45,7 +45,8 @@ let package = Package( targets: [ .target( name: "PovioKitCore", - path: "Sources/Core" + path: "Sources/Core", + resources: [.copy("../../Resources/PrivacyInfo.xcprivacy")] ), .target( name: "PovioKitNetworking", @@ -53,12 +54,14 @@ let package = Package( "Alamofire", "PovioKitPromise", ], - path: "Sources/Networking" + path: "Sources/Networking", + resources: [.copy("../../Resources/PrivacyInfo.xcprivacy")] ), .target( name: "PovioKitPromise", dependencies: [], - path: "Sources/PromiseKit" + path: "Sources/PromiseKit", + resources: [.copy("../../Resources/PrivacyInfo.xcprivacy")] ), .target( name: "PovioKitUIKit", @@ -66,27 +69,30 @@ let package = Package( "PovioKitCore", "PovioKitUtilities", ], - path: "Sources/UI/UIKit" + path: "Sources/UI/UIKit", + resources: [.copy("../../../Resources/PrivacyInfo.xcprivacy")] ), .target( name: "PovioKitSwiftUI", dependencies: [ "PovioKitCore", ], - path: "Sources/UI/SwiftUI" + path: "Sources/UI/SwiftUI", + resources: [.copy("../../../Resources/PrivacyInfo.xcprivacy")] ), .target( name: "PovioKitUtilities", dependencies: [ "PovioKitCore", ], - path: "Sources/Utilities" + path: "Sources/Utilities", + resources: [.copy("../../Resources/PrivacyInfo.xcprivacy")] ), .target( name: "PovioKitAsync", - dependencies: [ - ], - path: "Sources/Async" + dependencies: [], + path: "Sources/Async", + resources: [.copy("../../Resources/PrivacyInfo.xcprivacy")] ), .testTarget( name: "Tests",