Skip to content

Commit f541ca4

Browse files
authored
Prepare CI for async/await. (#1238)
Motivation: To test async/await, we actually need a Swift version in CI that supports it.
1 parent 8ca4bc0 commit f541ca4

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

.github/workflows/ci.yaml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ on:
33
push:
44
branches: [main]
55
pull_request:
6-
branches: [main]
6+
branches: [main, async-await]
77
jobs:
88
preflight:
99
name: License Header and Formatting Checks
@@ -24,6 +24,9 @@ jobs:
2424
fail-fast: false
2525
matrix:
2626
include:
27+
- image: swiftlang/swift:nightly-5.5-focal
28+
swift-build-flags: "-Xswiftc -Xfrontend -Xswiftc -enable-experimental-concurrency"
29+
swift-test-flags: "--enable-test-discovery -Xswiftc -Xfrontend -Xswiftc -enable-experimental-concurrency"
2730
- image: swift:5.4-focal
2831
swift-test-flags: "--enable-test-discovery --sanitize=thread"
2932
- image: swift:5.3-focal
@@ -49,6 +52,14 @@ jobs:
4952
fail-fast: false
5053
matrix:
5154
include:
55+
- image: swiftlang/swift:nightly-5.5-focal
56+
env:
57+
MAX_ALLOCS_ALLOWED_bidi_1k_rpcs_10_requests: 503000
58+
MAX_ALLOCS_ALLOWED_bidi_1k_rpcs_1_request: 215000
59+
MAX_ALLOCS_ALLOWED_embedded_server_bidi_1k_rpcs_10_small_requests: 112000
60+
MAX_ALLOCS_ALLOWED_embedded_server_bidi_1k_rpcs_1_small_request: 67000
61+
MAX_ALLOCS_ALLOWED_embedded_server_unary_1k_rpcs_1_small_request: 63000
62+
MAX_ALLOCS_ALLOWED_unary_1k_ping_pong: 204000
5263
- image: swift:5.4-focal
5364
env:
5465
MAX_ALLOCS_ALLOWED_bidi_1k_rpcs_10_requests: 503000

0 commit comments

Comments
 (0)