Skip to content

Commit f81270e

Browse files
authored
Update CI to use release 5.10 image (#47)
1 parent 6efbfda commit f81270e

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

docker/docker-compose.2204.510.yaml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,18 @@ services:
55
image: &image swift-openapi-urlsession:22.04-5.10
66
build:
77
args:
8-
base_image: "swiftlang/swift:nightly-5.10-jammy"
8+
ubuntu_version: "jammy"
9+
swift_version: "5.10"
910

1011
test:
1112
image: *image
1213
environment:
1314
- WARN_AS_ERROR_ARG=-Xswiftc -warnings-as-errors
1415
- IMPORT_CHECK_ARG=--explicit-target-dependency-import-check error
15-
- STRICT_CONCURRENCY_ARG=-Xswiftc -strict-concurrency=complete
16+
# Disable strict concurrency checking as it intersects badly with
17+
# warnings-as-errors on 5.10 and later as SwiftPMs generated test manifest
18+
# has a non-sendable global property.
19+
# - STRICT_CONCURRENCY_ARG=-Xswiftc -strict-concurrency=complete
1620

1721
shell:
1822
image: *image

0 commit comments

Comments
 (0)