Skip to content

Commit 8afeafa

Browse files
rnrosimonjbeaumont
andauthored
Enable Swift 6.2 jobs in CI (#78)
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. Co-authored-by: Si Beaumont <[email protected]>
1 parent f9d45f1 commit 8afeafa

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
@@ -17,14 +17,17 @@ jobs:
1717
# TODO: Enable warnings-as-errors on 6.0.
1818
linux_6_0_arguments_override: "-Xswiftc -strict-concurrency=complete --explicit-target-dependency-import-check error"
1919
linux_6_1_arguments_override: "-Xswiftc -strict-concurrency=complete --explicit-target-dependency-import-check error"
20+
linux_6_2_arguments_override: "-Xswiftc -strict-concurrency=complete --explicit-target-dependency-import-check error"
2021
linux_nightly_next_arguments_override: "-Xswiftc -strict-concurrency=complete --explicit-target-dependency-import-check error"
2122
linux_nightly_main_arguments_override: "-Xswiftc -strict-concurrency=complete --explicit-target-dependency-import-check error"
2223
windows_6_0_enabled: true
2324
windows_6_1_enabled: true
25+
windows_6_2_enabled: true
2426
windows_nightly_6_1_enabled: true
2527
windows_nightly_main_enabled: true
2628
windows_6_0_arguments_override: "--explicit-target-dependency-import-check error"
2729
windows_6_1_arguments_override: "--explicit-target-dependency-import-check error"
30+
windows_6_2_arguments_override: "--explicit-target-dependency-import-check error"
2831
windows_nightly_6_1_arguments_override: "--explicit-target-dependency-import-check error"
2932
windows_nightly_main_arguments_override: "--explicit-target-dependency-import-check error"
3033

@@ -41,5 +44,6 @@ jobs:
4144
with:
4245
windows_6_0_enabled: true
4346
windows_6_1_enabled: true
47+
windows_6_2_enabled: true
4448
windows_nightly_next_enabled: true
4549
windows_nightly_main_enabled: true

.github/workflows/pull_request.yml

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

@@ -49,5 +52,6 @@ jobs:
4952
with:
5053
windows_6_0_enabled: true
5154
windows_6_1_enabled: true
55+
windows_6_2_enabled: true
5256
windows_nightly_next_enabled: true
5357
windows_nightly_main_enabled: true

0 commit comments

Comments
 (0)