File tree 13 files changed +6317
-3163
lines changed
13 files changed +6317
-3163
lines changed Original file line number Diff line number Diff line change 31
31
- name : Bench
32
32
run : cargo bench --package io-uring-bench
33
33
34
- check :
34
+ check-vendor :
35
35
runs-on : ubuntu-latest
36
36
37
37
strategy :
@@ -40,11 +40,10 @@ jobs:
40
40
matrix :
41
41
toolchain :
42
42
- stable
43
- - " 1.48 "
43
+ - " 1.63 "
44
44
target :
45
45
- x86_64-unknown-linux-gnu
46
46
- x86_64-unknown-linux-musl
47
- - i686-unknown-linux-gnu
48
47
- aarch64-unknown-linux-gnu
49
48
50
49
steps :
58
57
- name : Lint
59
58
run : cargo clippy --target ${{ matrix.target }}
60
59
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
+
61
112
fmt :
62
113
name : fmt
63
114
runs-on : ubuntu-latest
You can’t perform that action at this time.
0 commit comments