diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e8346db..fa1ca42 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -6,10 +6,10 @@ on: workflow_dispatch: jobs: - xcode_14_3: + xcode_15_0_1: runs-on: macos-13 env: - DEVELOPER_DIR: /Applications/Xcode_14.3.app/Contents/Developer + DEVELOPER_DIR: /Applications/Xcode_15.0.1.app/Contents/Developer steps: - name: Checkout uses: actions/checkout@v3 @@ -26,10 +26,10 @@ jobs: with: files: ./coverage_report.lcov - xcode_15_0: + xcode_14_3: runs-on: macos-13 env: - DEVELOPER_DIR: /Applications/Xcode_15.0.app/Contents/Developer + DEVELOPER_DIR: /Applications/Xcode_14.3.app/Contents/Developer steps: - name: Checkout uses: actions/checkout@v3 @@ -40,9 +40,22 @@ jobs: - name: Test run: swift test --skip-build - linux: + linux_5.7: + runs-on: ubuntu-latest + container: swift:5.7 + steps: + - name: Checkout + uses: actions/checkout@v2 + - name: Version + run: swift --version + - name: Build + run: swift build --build-tests + - name: Test + run: swift test --skip-build + + linux_5.9: runs-on: ubuntu-latest - container: swift:5.5 + container: swift:5.9 steps: - name: Checkout uses: actions/checkout@v2