Skip to content

Commit

Permalink
Update CI to use release 5.10 image (#47)
Browse files Browse the repository at this point in the history
  • Loading branch information
glbrntt authored Mar 11, 2024
1 parent 6efbfda commit f81270e
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions docker/docker-compose.2204.510.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,18 @@ services:
image: &image swift-openapi-urlsession:22.04-5.10
build:
args:
base_image: "swiftlang/swift:nightly-5.10-jammy"
ubuntu_version: "jammy"
swift_version: "5.10"

test:
image: *image
environment:
- WARN_AS_ERROR_ARG=-Xswiftc -warnings-as-errors
- IMPORT_CHECK_ARG=--explicit-target-dependency-import-check error
- STRICT_CONCURRENCY_ARG=-Xswiftc -strict-concurrency=complete
# Disable strict concurrency checking as it intersects badly with
# warnings-as-errors on 5.10 and later as SwiftPMs generated test manifest
# has a non-sendable global property.
# - STRICT_CONCURRENCY_ARG=-Xswiftc -strict-concurrency=complete

shell:
image: *image

0 comments on commit f81270e

Please sign in to comment.