Skip to content

Commit 3b04c7a

Browse files
committed
chore(ci): run futures/tokio features tests
1 parent 5f91c42 commit 3b04c7a

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,6 @@ jobs:
6262
matrix:
6363
os: [ubuntu-latest, windows-latest]
6464
rust: [stable, nightly, 1.85]
65-
features: [""]
6665
include:
6766
# MacOS with fsevent
6867
- os: macos-latest
@@ -84,6 +83,14 @@ jobs:
8483
- os: macos-latest
8584
rust: 1.85
8685
features: "--no-default-features --features macos_kqueue"
86+
# futures
87+
- os: ubuntu-latest
88+
rust: stable
89+
features: "--features futures"
90+
# tokio
91+
- os: ubuntu-latest
92+
rust: stable
93+
features: "--features tokio"
8794

8895
steps:
8996
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
@@ -108,13 +115,13 @@ jobs:
108115
uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2
109116

110117
- name: Build
111-
run: cargo build --verbose ${{ matrix.features }}
118+
run: cargo build --verbose
112119

113120
- name: Build examples
114-
run: cargo build --examples --verbose ${{ matrix.features }}
121+
run: cargo build --examples --verbose
115122

116123
- name: Run tests
117-
run: cargo test --verbose ${{ matrix.features }}
124+
run: cargo test --verbose
118125

119126
# Android cross-compilation
120127
android:

0 commit comments

Comments
 (0)