diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 83ca73f..91f029c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -27,6 +27,20 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: ./coverage_report.lcov + xcode_26: + runs-on: macos-15 + env: + DEVELOPER_DIR: /Applications/Xcode_26.0.app/Contents/Developer + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Version + run: swift --version + - name: Build + run: swift build --build-tests + - name: Test + run: swift test --skip-build + xcode_16_2: runs-on: macos-15 env: @@ -94,6 +108,19 @@ jobs: - name: Test run: swift test --skip-build + linux_swift_6_2: + runs-on: ubuntu-latest + container: swiftlang/swift:nightly-6.2-noble + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Version + run: swift --version + - name: Build + run: swift build --build-tests + - name: Test + run: swift test --skip-build + linux_swift_6_1_musl: runs-on: ubuntu-latest container: swift:6.1.2