Skip to content

Commit f69daeb

Browse files
ci: Update YAML, enable things, cleanup
1 parent b4d6fd6 commit f69daeb

File tree

1 file changed

+14
-15
lines changed

1 file changed

+14
-15
lines changed

.github/workflows/pull_request.yml

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,14 @@ jobs:
99
name: Soundness
1010
uses: apple/swift-nio/.github/workflows/soundness.yml@main
1111
with:
12+
api_breakage_check_enabled: true
13+
broken_symlink_check_enabled: true
14+
docs_check_enabled: true
15+
format_check_enabled: true
16+
license_header_check_enabled: true
1217
license_header_check_project_name: "SwiftOpenAPIGenerator"
13-
unacceptable_language_check_enabled: false
14-
shell_check_enabled: false
18+
shell_check_enabled: true
19+
unacceptable_language_check_enabled: true
1520

1621
unit-tests:
1722
name: Unit tests
@@ -23,25 +28,19 @@ jobs:
2328
linux_nightly_6_0_arguments_override: "--explicit-target-dependency-import-check error"
2429
linux_nightly_main_arguments_override: "--explicit-target-dependency-import-check error"
2530

26-
cxx-interop:
27-
name: Cxx interop
28-
uses: apple/swift-nio/.github/workflows/cxx_interop.yml@main
29-
with:
30-
linux_5_8_enabled: false
31-
32-
integration-tests:
33-
name: Integration Tests
31+
integration-test:
32+
name: Integration test
3433
uses: apple/swift-nio/.github/workflows/swift_matrix.yml@main
3534
with:
36-
name: "Integration tests"
35+
name: "Integration test"
3736
matrix_linux_5_8_enabled: false
38-
matrix_linux_command: "apt-get update -y -q && apt-get install -y -q jq && ./scripts/run-integration-test.sh"
37+
matrix_linux_command: "apt-get update -yq && apt-get install -yq jq && ./scripts/run-integration-test.sh"
3938

40-
example-tests:
41-
name: Example Tests
39+
example-packages:
40+
name: Example packages
4241
uses: apple/swift-nio/.github/workflows/swift_matrix.yml@main
4342
with:
44-
name: "Example tests"
43+
name: "Example packages"
4544
matrix_linux_5_8_enabled: false
4645
matrix_linux_command: "./scripts/test-examples.sh"
4746

0 commit comments

Comments
 (0)