File tree Expand file tree Collapse file tree 13 files changed +6317
-3163
lines changed Expand file tree Collapse file tree 13 files changed +6317
-3163
lines changed Original file line number Diff line number Diff line change 3131 - name : Bench
3232 run : cargo bench --package io-uring-bench
3333
34- check :
34+ check-vendor :
3535 runs-on : ubuntu-latest
3636
3737 strategy :
@@ -40,11 +40,10 @@ jobs:
4040 matrix :
4141 toolchain :
4242 - stable
43- - " 1.48 "
43+ - " 1.63 "
4444 target :
4545 - x86_64-unknown-linux-gnu
4646 - x86_64-unknown-linux-musl
47- - i686-unknown-linux-gnu
4847 - aarch64-unknown-linux-gnu
4948
5049 steps :
5857 - name : Lint
5958 run : cargo clippy --target ${{ matrix.target }}
6059
60+ check-other :
61+ runs-on : ubuntu-latest
62+
63+ strategy :
64+ fail-fast : false
65+
66+ matrix :
67+ toolchain :
68+ - stable
69+ - " 1.63"
70+ target :
71+ - i686-unknown-linux-gnu
72+
73+ steps :
74+ - uses : actions/checkout@v4
75+ - uses : dtolnay/rust-toolchain@stable
76+ with :
77+ toolchain : ${{ matrix.toolchain }}
78+ target : ${{ matrix.target }}
79+ components : clippy
80+ override : true
81+ - name : Lint
82+ env :
83+ RUSTFLAGS : --cfg=io_uring_skip_arch_check
84+ run : cargo clippy --target ${{ matrix.target }}
85+
86+ check-own :
87+ runs-on : ubuntu-latest
88+
89+ strategy :
90+ fail-fast : false
91+
92+ matrix :
93+ toolchain :
94+ - stable
95+ target :
96+ - x86_64-unknown-linux-gnu
97+
98+ steps :
99+ - uses : actions/checkout@v4
100+ - uses : dtolnay/rust-toolchain@stable
101+ with :
102+ toolchain : ${{ matrix.toolchain }}
103+ target : ${{ matrix.target }}
104+ components : clippy
105+ override : true
106+ - name : Lint
107+ env :
108+ RUSTFLAGS : --cfg=io_uring_use_own_sys
109+ IO_URING_OWN_SYS_BINDING : sys_x86-64.rs
110+ run : cargo check --target ${{ matrix.target }}
111+
61112 fmt :
62113 name : fmt
63114 runs-on : ubuntu-latest
You can’t perform that action at this time.
0 commit comments