Skip to content

Commit 950d1f8

Browse files
Enable Sendability checks on CI (#115)
1 parent 1b146bd commit 950d1f8

5 files changed

+5
-1
lines changed

docker/docker-compose.2204.57.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ services:
1616
image: swift-kafka-client:22.04-5.7
1717
environment:
1818
- WARN_AS_ERROR_ARG=-Xswiftc -warnings-as-errors
19+
- STRICT_CONCURRENCY_ARG=-Xswiftc -strict-concurrency=complete
1920
# - SANITIZER_ARG=--sanitize=thread # TSan broken still
2021

2122
shell:

docker/docker-compose.2204.58.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ services:
1717
environment:
1818
- WARN_AS_ERROR_ARG=-Xswiftc -warnings-as-errors
1919
- IMPORT_CHECK_ARG=--explicit-target-dependency-import-check error
20+
- STRICT_CONCURRENCY_ARG=-Xswiftc -strict-concurrency=complete
2021
# - SANITIZER_ARG=--sanitize=thread # TSan broken still
2122

2223
shell:

docker/docker-compose.2204.59.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ services:
1616
environment:
1717
- WARN_AS_ERROR_ARG=-Xswiftc -warnings-as-errors
1818
- IMPORT_CHECK_ARG=--explicit-target-dependency-import-check error
19+
- STRICT_CONCURRENCY_ARG=-Xswiftc -strict-concurrency=complete
1920
# - SANITIZER_ARG=--sanitize=thread # TSan broken still
2021

2122
shell:

docker/docker-compose.2204.main.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ services:
1313
environment:
1414
- WARN_AS_ERROR_ARG=-Xswiftc -warnings-as-errors
1515
- IMPORT_CHECK_ARG=--explicit-target-dependency-import-check error
16+
- STRICT_CONCURRENCY_ARG=-Xswiftc -strict-concurrency=complete
1617
# - SANITIZER_ARG=--sanitize=thread # TSan broken still
1718

1819
shell:

docker/docker-compose.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ services:
5454
command: >
5555
/bin/bash -xcl "
5656
swift build --build-tests $${SANITIZER_ARG-} && \
57-
swift $${SWIFT_TEST_VERB-test} $${WARN_AS_ERROR_ARG-} $${SANITIZER_ARG-} $${IMPORT_CHECK_ARG-}
57+
swift $${SWIFT_TEST_VERB-test} $${WARN_AS_ERROR_ARG-} $${SANITIZER_ARG-} $${IMPORT_CHECK_ARG-} $${STRICT_CONCURRENCY_ARG-}
5858
"
5959
6060
# util

0 commit comments

Comments
 (0)