Просмотр исходного кода

Include Swift 6.2 in the CI config. (#1853)

- Add it into the mix for builds.
- Move conformance config to 6.2.

NOTE: Not removing 5.10 at this time. Per policy it can be removed, but
waiting until nio has so we stay in sync on supported OSes for grpc.
Thomas Van Lenten 5 месяцев назад
Родитель
Сommit
05f940e45a
2 измененных файлов с 3 добавлено и 1 удалено
  1. 2 0
      .github/workflows/build.yml
  2. 1 1
      .github/workflows/regular_conformance.yml

+ 2 - 0
.github/workflows/build.yml

@@ -23,6 +23,8 @@ jobs:
         # could use different Ubuntu releases. At the moment they are all the "noble",
         # which is also what would be desired, so we don't bother listing explicit ones.
         swift:
+        - version: "6.2"
+          hook: "SWIFT_BUILD_TEST_HOOK=\"-Xswiftc -warnings-as-errors\""
         - version: "6.1"
           hook: "SWIFT_BUILD_TEST_HOOK=\"-Xswiftc -warnings-as-errors\""
         - version: "6.0"

+ 1 - 1
.github/workflows/regular_conformance.yml

@@ -33,7 +33,7 @@ jobs:
         # could use different Ubuntu releases. At the moment they are all the "noble",
         # which is also what would be desired, so we don't bother listing explicit ones.
         swift:
-        - "6.1"
+        - "6.2"
         # protobuf_git can reference a commit, tag, or branch
         # commit: "commits/6935eae45c99926a000ecbef0be20dfd3d159e71"
         # tag: "ref/tags/v3.11.4"