diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6b5290d..4cf049f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -6,19 +6,17 @@ on: workflow_dispatch: jobs: - xcode_16: - runs-on: macos-14 + xcode_16_4: + runs-on: macos-15 + env: + DEVELOPER_DIR: /Applications/Xcode_16.4.app/Contents/Developer steps: - name: Checkout uses: actions/checkout@v4 - - name: 🔍 Xcode Select - run: | - XCODE_PATH=`mdfind "kMDItemCFBundleIdentifier == 'com.apple.dt.Xcode' && kMDItemVersion = '16.*'" -onlyin /Applications | head -1` - echo "DEVELOPER_DIR=$XCODE_PATH/Contents/Developer" >> $GITHUB_ENV - name: Version run: swift --version - name: Build - run: swift build --build-tests + run: swift build --build-tests --enable-experimental-prebuilts - name: Test run: swift test --skip-build @@ -76,15 +74,15 @@ jobs: - name: Test run: swift test --skip-build - linux_swift_6_0: + linux_swift_6_1: runs-on: ubuntu-latest - container: swiftlang/swift:nightly-6.0-jammy + container: swift:6.1.2 steps: - name: Checkout uses: actions/checkout@v4 - name: Version run: swift --version - name: Build - run: swift build --build-tests + run: swift build --build-tests --enable-experimental-prebuilts - name: Test run: swift test --skip-build diff --git a/Package.swift b/Package.swift index 52c3bac..eb19b91 100644 --- a/Package.swift +++ b/Package.swift @@ -15,9 +15,8 @@ let package = Package( ), ], dependencies: [ - // Depend on the Swift 5.10 release of SwiftSyntax - .package(url: "https://github.com/swhitty/FlyingFox.git", from: "0.16.0"), - .package(url: "https://github.com/swiftlang/swift-syntax", "509.0.0"..<"601.0.0-prerelease") + .package(url: "https://github.com/swhitty/FlyingFox.git", from: "0.22.0"), + .package(url: "https://github.com/swiftlang/swift-syntax", "510.0.0"..<"602.0.0") ], targets: [ .target(