Skip to content

Commit 557b23e

Browse files
chore: CI excludes linux tests and IntegrationTests
1 parent 5c25515 commit 557b23e

1 file changed

Lines changed: 11 additions & 7 deletions

File tree

.github/workflows/test.yml

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,17 @@ on:
44
push: { branches: [ main ] }
55

66
jobs:
7-
test:
8-
strategy:
9-
matrix:
10-
os: [ubuntu-latest, macos-latest]
11-
runs-on: ${{ matrix.os }}
7+
darwin-test:
8+
runs-on: macos-latest
129
steps:
1310
- uses: fwal/setup-swift@v1
1411
- uses: actions/checkout@v2
15-
- name: Run tests
16-
run: swift test
12+
- name: Darwin build & test
13+
run: swift test --skip IntegrationTests
14+
linux-build:
15+
runs-on: ubuntu-latest
16+
steps:
17+
- uses: fwal/setup-swift@v1
18+
- uses: actions/checkout@v2
19+
- name: Linux build
20+
run: swift build --target HaystackClientNIO

0 commit comments

Comments
 (0)