Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
  • Loading branch information
mxcl committed Jan 16, 2025
1 parent 939819f commit e39860d
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,13 +26,14 @@ jobs:
container:
image: swift:${{ matrix.swift }}
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v1 # DO NOT UPDATE, IT WILL FAIL DUE TO GLIBC
- run: swift build -Xswiftc -warnings-as-errors -Xswiftc -swift-version -Xswiftc 3
- run: swift build # generated linuxmain requires Swift 5 sadly

linux-code-cov:
name: linux
runs-on: ubuntu-latest
continue-on-error: true
strategy:
matrix:
swift:
Expand All @@ -46,7 +47,7 @@ jobs:
container:
image: swift:${{ matrix.swift }}
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v1 # DO NOT UPDATE, IT WILL FAIL DUE TO GLIBC
- run: swift build -Xswiftc -warnings-as-errors -Xswiftc -swift-version -Xswiftc 4
- run: swift build -Xswiftc -warnings-as-errors -Xswiftc -swift-version -Xswiftc 4.2
- run: swift test --enable-code-coverage --parallel
Expand All @@ -67,11 +68,11 @@ jobs:
file: ./info.lcov

verify-linuxmain:
runs-on: macos-latest
runs-on: ubuntu-latest
container: swift:5.3
name: run --generate-linuxmain
steps:
- uses: actions/checkout@v4

- uses: actions/checkout@v1
- run: swift test --generate-linuxmain
- run: git diff --exit-code

Expand Down

0 comments on commit e39860d

Please sign in to comment.