File tree Expand file tree Collapse file tree 1 file changed +24
-21
lines changed Expand file tree Collapse file tree 1 file changed +24
-21
lines changed Original file line number Diff line number Diff line change 9
9
types : [opened, reopened, synchronize]
10
10
11
11
jobs :
12
- build-macos :
13
- env :
14
- # https://github.com/actions/runner-images/tree/main/images/macos
15
- DEVELOPER_DIR : /Applications/Xcode_16.app/Contents/Developer
16
-
17
- runs-on : macos-15-arm64
18
- # runs-on: macos-15
19
- steps :
20
- - uses : actions/checkout@v4
21
- - name : Build
22
- run : swift build -v
23
- - name : Run tests
24
- run : swift test -v
25
- build-linux :
26
- runs-on : ubuntu-latest
27
- steps :
28
- - uses : actions/checkout@v4
29
- - name : Build
30
- run : swift build -v
31
- - name : Run tests
32
- run : swift test -v
12
+ soundness :
13
+ name : Soundness
14
+ uses : swiftlang/github-workflows/.github/workflows/soundness.yml@main
15
+ with :
16
+ license_header_check_project_name : " Swift OpenAPI Lambda"
17
+ shell_check_enabled : false
18
+ python_lint_check_enabled : false
19
+ api_breakage_check_container_image : " swift:6.0-noble"
20
+ docs_check_container_image : " swift:6.0-noble"
21
+ format_check_container_image : " swiftlang/swift:nightly-6.0-jammy"
22
+
23
+ unit-tests :
24
+ name : Unit tests
25
+ uses : apple/swift-nio/.github/workflows/unit_tests.yml@main
26
+ with :
27
+ linux_5_8_enabled : false
28
+ linux_5_9_enabled : false
29
+ linux_5_10_enabled : true
30
+ linux_nightly_6_0_arguments_override : " --explicit-target-dependency-import-check error"
31
+ linux_nightly_main_arguments_override : " --explicit-target-dependency-import-check error"
32
+
33
+ swift-6-language-mode :
34
+ name : Swift 6 Language Mode
35
+ uses : apple/swift-nio/.github/workflows/swift_6_language_mode.yml@main
You can’t perform that action at this time.
0 commit comments