Skip to content

Commit 22c757e

Browse files
committed
Integration and example tests
1 parent e181199 commit 22c757e

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

.github/workflows/pull_request.yml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: Pull Request
22

33
on:
44
pull_request:
5-
types: [opened, reopened, synchronize]
5+
types: [opened, reopened, synchronize]
66

77
jobs:
88
soundness:
@@ -27,3 +27,19 @@ jobs:
2727
uses: apple/swift-nio/.github/workflows/cxx_interop.yml@main
2828
with:
2929
linux_5_8_enabled: false
30+
31+
integration-tests:
32+
name: Checks / Integration Tests
33+
uses: apple/swift-nio/.github/workflows/swift_matrix.yml@main
34+
with:
35+
name: "Integration tests"
36+
matrix_linux_5_8_enabled: false
37+
matrix_linux_command: "apt-get update -y -q && apt-get install -y -q jq && ./scripts/integration_tests.sh"
38+
39+
example-tests:
40+
name: Checks / Example Tests
41+
uses: apple/swift-nio/.github/workflows/swift_matrix.yml@main
42+
with:
43+
name: "Example tests"
44+
matrix_linux_5_8_enabled: false
45+
matrix_linux_command: "./scripts/test-examples.sh"

0 commit comments

Comments
 (0)