From 660fd5806bed2ebcb56db40dfa147bc2e7c69fa6 Mon Sep 17 00:00:00 2001 From: Dimitri Bouniol Date: Wed, 22 Jul 2026 04:25:57 -0700 Subject: [PATCH] Updated compatibility workflow to test Swift 6.4 and main --- .github/workflows/compatibility.yml | 72 +++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) diff --git a/.github/workflows/compatibility.yml b/.github/workflows/compatibility.yml index 6b62f3d..abcc945 100644 --- a/.github/workflows/compatibility.yml +++ b/.github/workflows/compatibility.yml @@ -156,3 +156,75 @@ jobs: - name: Build run: | swift build --configuration debug + + Build-Release-6-4: + name: Build Swift 6.4 Release + runs-on: ubuntu-latest + timeout-minutes: 10 + steps: + - name: Checkout Source + uses: actions/checkout@v6 + - name: Set Swift Version + uses: vapor/swiftly-action@v0.2 + with: + toolchain: "6.4.x-snapshot" + - name: Swift Version + run: | + swift --version + - name: Build + run: | + swift build --configuration release + + Build-Debug-6-4: + name: Build Swift 6.4 Debug + runs-on: ubuntu-latest + timeout-minutes: 10 + steps: + - name: Checkout Source + uses: actions/checkout@v6 + - name: Set Swift Version + uses: vapor/swiftly-action@v0.2 + with: + toolchain: "6.4.x-snapshot" + - name: Swift Version + run: | + swift --version + - name: Build + run: | + swift build --configuration debug + + Build-Release-main: + name: Build Swift main Release + runs-on: ubuntu-latest + timeout-minutes: 10 + steps: + - name: Checkout Source + uses: actions/checkout@v6 + - name: Set Swift Version + uses: vapor/swiftly-action@v0.2 + with: + toolchain: "main-snapshot" + - name: Swift Version + run: | + swift --version + - name: Build + run: | + swift build --configuration release + + Build-Debug-main: + name: Build Swift main Debug + runs-on: ubuntu-latest + timeout-minutes: 10 + steps: + - name: Checkout Source + uses: actions/checkout@v6 + - name: Set Swift Version + uses: vapor/swiftly-action@v0.2 + with: + toolchain: "main-snapshot" + - name: Swift Version + run: | + swift --version + - name: Build + run: | + swift build --configuration debug