@@ -3,6 +3,11 @@ version: 3
33vars :
44 maybe_nightly : { sh: cargo version | grep -q 'nightly' && echo 'nightly' || echo '' }
55
6+ # 2025-08-07
7+ # temporarily omitting `nio` runtime from CI tasks
8+ # because the latest published version of `nio` (0.0.1) fails to build
9+ # (ref: for example, https://github.com/ohkami-rs/ohkami/pull/493#issuecomment-3146636452)
10+
611tasks :
712 CI :
813 deps :
1823 deps :
1924 - task : test:tls
2025 - task : test:no_rt
21- - for : [tokio, smol, nio, glommio, lambda, worker]
26+ - for : [tokio, smol, glommio, lambda, worker] # [tokio, smol, nio, glommio, lambda, worker]
2227 task : test:rt
2328 vars : { rt: '{{.ITEM}}' }
2429 test:other :
@@ -32,23 +37,23 @@ tasks:
3237 deps :
3338 - task : check:tls
3439 - task : check:no_rt
35- - for : [tokio, smol, nio, glommio, lambda]
40+ - for : [tokio, smol, glommio, lambda] # [tokio, smol, nio, glommio, lambda]
3641 task : check:rt-native_target
3742 vars : { rt: '{{.ITEM}}' }
3843 - task : check:rt_worker
3944
4045 bench:dryrun :
4146 status :
42- - (! cargo version | grep -q ' nightly')
47+ - ' [ "{{.maybe_nightly}}" != nightly ] ' # skip if not nightly
4348 cmds :
4449 - cd benches && cargo bench --features DEBUG --no-run
4550 - cd benches_rt/vs_actix-web && cargo check
46- - for : [tokio, smol, nio, glommio]
51+ - for : [tokio, smol, glommio] # [tokio, smol, nio, glommio]
4752 cmd : cd benches_rt/{{.ITEM}} && cargo check
4853
4954 bench :
5055 status :
51- - (! cargo version | grep -q ' nightly')
56+ - ' [ "{{.maybe_nightly}}" != nightly ] ' # skip if not nightly
5257 dir : ./benches
5358 cmds :
5459 - task : bench:dryrun
0 commit comments