@@ -15,21 +15,19 @@ jobs:
1515 strategy :
1616 fail-fast : false
1717 matrix :
18- # Looking at https://hub.docker.com/_/swift, the version only tags (i.e.
19- # - 5.9.2) can use different Ubuntu releases. But just to be safe we use
20- # the specific OS release .
18+ # We "float" the bug fix so we pick up new ones. This helps since the GitHub CI
19+ # is set to ensure the actions pass, thus updates are only needed when the
20+ # "major.minor" pairs changes .
2121 #
22- # We could use less specific tags (i.e. - 5.9), so they "float" as
23- # new point release come, but to help make history/logs more clear,
24- # being explicit (at the cost of having to update with point releases)
25- # seems better. This should also ensure protobuf caching changes with
26- # each new image incase system in the Swift image are changed/updated.
22+ # Looking at https://hub.docker.com/_/swift, the version only tags (i.e. - 6.1)
23+ # could use different Ubuntu releases. At the moment they are all the "noble",
24+ # which is also what would be desired, so we don't bother listing explicit ones.
2725 swift :
28- - version : 6.1.3-noble
26+ - version : " 6.1"
2927 hook : " SWIFT_BUILD_TEST_HOOK=\" -Xswiftc -warnings-as-errors\" "
30- - version : 6.0.3-noble
28+ - version : " 6.0"
3129 hook : " SWIFT_BUILD_TEST_HOOK=\" -Xswiftc -warnings-as-errors\" "
32- - version : 5.10.1-noble
30+ - version : " 5.10"
3331 # No "hook", see https://github.com/apple/swift-protobuf/issues/1560 for the
3432 # current issue with using -warnings-as-errors on linux.
3533 # protobuf_git can reference a commit, tag, or branch
0 commit comments