You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Motivation:
Swift 6.1 has been released, we should add it to our CI coverage.
Modifications:
* Update `appe/swift-nio/scripts/generate_matrix.sh`
* Update reusable adopters of `swift_test_matrix.yml`
* Update end-user adopter workflows of `swift_test_matrix.yml`
* Copy over test flags from Swift 6.0 jobs
Result:
NIO tests against Swift 6.1 in CI and downstream repositories can opt-in.
Copy file name to clipboardExpand all lines: .github/workflows/cxx_interop.yml
+9Lines changed: 9 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -15,6 +15,10 @@ on:
15
15
type: boolean
16
16
description: "Boolean to enable the Linux 6.0 Swift version matrix job. Defaults to true."
17
17
default: true
18
+
linux_6_1_enabled:
19
+
type: boolean
20
+
description: "Boolean to enable the Linux 6.1 Swift version matrix job. Defaults to true."
21
+
default: true
18
22
linux_nightly_6_0_enabled:
19
23
type: boolean
20
24
description: "⚠️ Deprecated, we no longer run against 6.0 nightly."
@@ -36,6 +40,10 @@ on:
36
40
type: boolean
37
41
description: "Boolean to enable the Windows 6.0 Swift version matrix job. Defaults to false. Currently has no effect!"# TODO: implement Windows Cxx compat checking
38
42
default: false
43
+
windows_6_1_enabled:
44
+
type: boolean
45
+
description: "Boolean to enable the Windows 6.1 Swift version matrix job. Defaults to false. Currently has no effect!"# TODO: implement Windows Cxx compat checking
46
+
default: false
39
47
windows_nightly_6_0_enabled:
40
48
type: boolean
41
49
description: "⚠️ Deprecated, we no longer run against 6.0 nightly."# TODO: implement Windows Cxx compat checking
0 commit comments