Skip to content

Commit acb81ac

Browse files
committed
Enable Swift 6.2 jobs in CI
Motivation: Swift 6.2 has been released, we should add it to our CI coverage. Modifications: Add additional Swift 6.2 jobs where appropriate in main.yml, pull_request.yml Result: Improved test coverage.
1 parent 279aa6b commit acb81ac

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

.github/workflows/main.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,17 @@ jobs:
1818
# TODO: Enable warnings-as-errors on 6.0.
1919
linux_6_0_arguments_override: "-Xswiftc -strict-concurrency=complete --explicit-target-dependency-import-check error"
2020
linux_6_1_arguments_override: "-Xswiftc -strict-concurrency=complete --explicit-target-dependency-import-check error"
21+
linux_6_2_arguments_override: "-Xswiftc -strict-concurrency=complete --explicit-target-dependency-import-check error"
2122
linux_nightly_next_arguments_override: "-Xswiftc -strict-concurrency=complete --explicit-target-dependency-import-check error"
2223
linux_nightly_main_arguments_override: "-Xswiftc -strict-concurrency=complete --explicit-target-dependency-import-check error"
2324
windows_6_0_enabled: true
2425
windows_6_1_enabled: true
26+
windows_6_2_enabled: true
2527
windows_nightly_6_1_enabled: true
2628
windows_nightly_main_enabled: true
2729
windows_6_0_arguments_override: "--explicit-target-dependency-import-check error"
2830
windows_6_1_arguments_override: "--explicit-target-dependency-import-check error"
31+
windows_6_2_arguments_override: "--explicit-target-dependency-import-check error"
2932
windows_nightly_6_1_arguments_override: "--explicit-target-dependency-import-check error"
3033
windows_nightly_main_arguments_override: "--explicit-target-dependency-import-check error"
3134

@@ -42,5 +45,6 @@ jobs:
4245
with:
4346
windows_6_0_enabled: true
4447
windows_6_1_enabled: true
48+
windows_6_2_enabled: true
4549
windows_nightly_next_enabled: true
4650
windows_nightly_main_enabled: true

.github/workflows/pull_request.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,17 @@ jobs:
2222
# TODO: Enable warnings-as-errors on 6.0.
2323
linux_6_0_arguments_override: "-Xswiftc -strict-concurrency=complete --explicit-target-dependency-import-check error"
2424
linux_6_1_arguments_override: "-Xswiftc -strict-concurrency=complete --explicit-target-dependency-import-check error"
25+
linux_6_2_arguments_override: "-Xswiftc -strict-concurrency=complete --explicit-target-dependency-import-check error"
2526
linux_nightly_next_arguments_override: "-Xswiftc -strict-concurrency=complete --explicit-target-dependency-import-check error"
2627
linux_nightly_main_arguments_override: "-Xswiftc -strict-concurrency=complete --explicit-target-dependency-import-check error"
2728
windows_6_0_enabled: true
2829
windows_6_1_enabled: true
30+
windows_6_2_enabled: true
2931
windows_nightly_6_1_enabled: true
3032
windows_nightly_main_enabled: true
3133
windows_6_0_arguments_override: "--explicit-target-dependency-import-check error"
3234
windows_6_1_arguments_override: "--explicit-target-dependency-import-check error"
35+
windows_6_2_arguments_override: "--explicit-target-dependency-import-check error"
3336
windows_nightly_6_1_arguments_override: "--explicit-target-dependency-import-check error"
3437
windows_nightly_main_arguments_override: "--explicit-target-dependency-import-check error"
3538

@@ -50,5 +53,6 @@ jobs:
5053
with:
5154
windows_6_0_enabled: true
5255
windows_6_1_enabled: true
56+
windows_6_2_enabled: true
5357
windows_nightly_next_enabled: true
5458
windows_nightly_main_enabled: true

0 commit comments

Comments
 (0)