From 2e46851c978dcf5058b1cdcdd5c50a4093b43f72 Mon Sep 17 00:00:00 2001 From: Stephen Celis Date: Mon, 27 May 2024 10:02:49 -0700 Subject: [PATCH] Update CI (#17) * Update CI * wip * wip --- .github/workflows/ci.yml | 10 +- .gitignore | 2 - Package.resolved | 223 +++++++++++++++++++++++++++++++++++++++ 3 files changed, 227 insertions(+), 8 deletions(-) create mode 100644 Package.resolved diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d15644b..35f0c14 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,16 +10,14 @@ on: jobs: macos: - name: MacOS - runs-on: macOS-latest + name: macOS + runs-on: macos-14 strategy: matrix: xcode: - - '12.4' - - '12.5.1' - - '13.0' + - '15.4' steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Select Xcode ${{ matrix.xcode }} run: sudo xcode-select -s /Applications/Xcode_${{ matrix.xcode }}.app - name: Print Swift version diff --git a/.gitignore b/.gitignore index ecef0a8..515d40c 100644 --- a/.gitignore +++ b/.gitignore @@ -38,7 +38,6 @@ playground.xcworkspace # Packages/ # Package.pins .build/ -Package.resolved # CocoaPods # @@ -70,4 +69,3 @@ fastlane/test_output .DS_Store Packages/* *.xcodeproj/* -Package.resolved diff --git a/Package.resolved b/Package.resolved new file mode 100644 index 0000000..a67deae --- /dev/null +++ b/Package.resolved @@ -0,0 +1,223 @@ +{ + "object": { + "pins": [ + { + "package": "async-http-client", + "repositoryURL": "https://github.com/swift-server/async-http-client.git", + "state": { + "branch": null, + "revision": "a22083713ee90808d527d0baa290c2fb13ca3096", + "version": "1.21.1" + } + }, + { + "package": "async-kit", + "repositoryURL": "https://github.com/vapor/async-kit.git", + "state": { + "branch": null, + "revision": "7ece208cd401687641c88367a00e3ea2b04311f1", + "version": "1.19.0" + } + }, + { + "package": "console-kit", + "repositoryURL": "https://github.com/vapor/console-kit.git", + "state": { + "branch": null, + "revision": "9c24ac496c97cfb49c1bd5e7162008bb50abafc8", + "version": "4.14.2" + } + }, + { + "package": "multipart-kit", + "repositoryURL": "https://github.com/vapor/multipart-kit.git", + "state": { + "branch": null, + "revision": "a31236f24bfd2ea2f520a74575881f6731d7ae68", + "version": "4.7.0" + } + }, + { + "package": "routing-kit", + "repositoryURL": "https://github.com/vapor/routing-kit.git", + "state": { + "branch": null, + "revision": "8c9a227476555c55837e569be71944e02a056b72", + "version": "4.9.1" + } + }, + { + "package": "swift-algorithms", + "repositoryURL": "https://github.com/apple/swift-algorithms.git", + "state": { + "branch": null, + "revision": "f6919dfc309e7f1b56224378b11e28bab5bccc42", + "version": "1.2.0" + } + }, + { + "package": "swift-atomics", + "repositoryURL": "https://github.com/apple/swift-atomics.git", + "state": { + "branch": null, + "revision": "cd142fd2f64be2100422d658e7411e39489da985", + "version": "1.2.0" + } + }, + { + "package": "swift-collections", + "repositoryURL": "https://github.com/apple/swift-collections.git", + "state": { + "branch": null, + "revision": "94cf62b3ba8d4bed62680a282d4c25f9c63c2efb", + "version": "1.1.0" + } + }, + { + "package": "swift-crypto", + "repositoryURL": "https://github.com/apple/swift-crypto.git", + "state": { + "branch": null, + "revision": "bc1c29221f6dfeb0ebbfbc98eb95cd3d4967868e", + "version": "3.4.0" + } + }, + { + "package": "swift-html", + "repositoryURL": "https://github.com/pointfreeco/swift-html", + "state": { + "branch": null, + "revision": "be9d301d0d2ed432a57d10c5ab7a1183bd1afce8", + "version": "0.4.1" + } + }, + { + "package": "swift-http-types", + "repositoryURL": "https://github.com/apple/swift-http-types", + "state": { + "branch": null, + "revision": "9bee2fdb79cc740081abd8ebd80738063d632286", + "version": "1.1.0" + } + }, + { + "package": "swift-log", + "repositoryURL": "https://github.com/apple/swift-log.git", + "state": { + "branch": null, + "revision": "e97a6fcb1ab07462881ac165fdbb37f067e205d5", + "version": "1.5.4" + } + }, + { + "package": "swift-metrics", + "repositoryURL": "https://github.com/apple/swift-metrics.git", + "state": { + "branch": null, + "revision": "ce594e71e92a1610015017f83f402894df540e51", + "version": "2.4.4" + } + }, + { + "package": "swift-nio", + "repositoryURL": "https://github.com/apple/swift-nio.git", + "state": { + "branch": null, + "revision": "359c461e5561d22c6334828806cc25d759ca7aa6", + "version": "2.65.0" + } + }, + { + "package": "swift-nio-extras", + "repositoryURL": "https://github.com/apple/swift-nio-extras.git", + "state": { + "branch": null, + "revision": "a3b640d7dc567225db7c94386a6e71aded1bfa63", + "version": "1.22.0" + } + }, + { + "package": "swift-nio-http2", + "repositoryURL": "https://github.com/apple/swift-nio-http2.git", + "state": { + "branch": null, + "revision": "c6afe04165c865faaa687b42c32ed76dfcc91076", + "version": "1.31.0" + } + }, + { + "package": "swift-nio-ssl", + "repositoryURL": "https://github.com/apple/swift-nio-ssl.git", + "state": { + "branch": null, + "revision": "7c381eb6083542b124a6c18fae742f55001dc2b5", + "version": "2.26.0" + } + }, + { + "package": "swift-nio-transport-services", + "repositoryURL": "https://github.com/apple/swift-nio-transport-services.git", + "state": { + "branch": null, + "revision": "38ac8221dd20674682148d6451367f89c2652980", + "version": "1.21.0" + } + }, + { + "package": "swift-numerics", + "repositoryURL": "https://github.com/apple/swift-numerics.git", + "state": { + "branch": null, + "revision": "0a5bc04095a675662cf24757cc0640aa2204253b", + "version": "1.0.2" + } + }, + { + "package": "swift-snapshot-testing", + "repositoryURL": "https://github.com/pointfreeco/swift-snapshot-testing.git", + "state": { + "branch": null, + "revision": "625ccca8570773dd84a34ee51a81aa2bc5a4f97a", + "version": "1.16.0" + } + }, + { + "package": "swift-syntax", + "repositoryURL": "https://github.com/apple/swift-syntax", + "state": { + "branch": null, + "revision": "303e5c5c36d6a558407d364878df131c3546fad8", + "version": "510.0.2" + } + }, + { + "package": "swift-system", + "repositoryURL": "https://github.com/apple/swift-system.git", + "state": { + "branch": null, + "revision": "f9266c85189c2751589a50ea5aec72799797e471", + "version": "1.3.0" + } + }, + { + "package": "vapor", + "repositoryURL": "https://github.com/vapor/vapor", + "state": { + "branch": null, + "revision": "cc98361cbec22757a89a9717836293f215a0f67d", + "version": "4.101.0" + } + }, + { + "package": "websocket-kit", + "repositoryURL": "https://github.com/vapor/websocket-kit.git", + "state": { + "branch": null, + "revision": "4232d34efa49f633ba61afde365d3896fc7f8740", + "version": "2.15.0" + } + } + ] + }, + "version": 1 +}