File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : CI
2+
3+ on :
4+ push :
5+ branches : [main]
6+ pull_request :
7+ branches : [main]
8+
9+ jobs :
10+ check :
11+ name : Check
12+ runs-on : blacksmith-4cpu-ubuntu-2204
13+ steps :
14+ - uses : actions/checkout@v4
15+ - uses : dtolnay/rust-toolchain@stable
16+ - run : cargo check --workspace --all-features
17+
18+ test :
19+ name : Test
20+ runs-on : blacksmith-4cpu-ubuntu-2204
21+ steps :
22+ - uses : actions/checkout@v4
23+ - uses : dtolnay/rust-toolchain@stable
24+ - run : cargo test --workspace --all-features
25+
26+ fmt :
27+ name : Rustfmt
28+ runs-on : blacksmith-4cpu-ubuntu-2204
29+ steps :
30+ - uses : actions/checkout@v4
31+ - uses : dtolnay/rust-toolchain@stable
32+ with :
33+ components : rustfmt
34+ - run : cargo fmt --all -- --check
35+
36+ clippy :
37+ name : Clippy
38+ runs-on : blacksmith-4cpu-ubuntu-2204
39+ steps :
40+ - uses : actions/checkout@v4
41+ - uses : dtolnay/rust-toolchain@stable
42+ with :
43+ components : clippy
44+ - run : cargo clippy --workspace --all-features -- -D warnings
45+
46+ docs :
47+ name : Docs
48+ runs-on : blacksmith-4cpu-ubuntu-2204
49+ steps :
50+ - uses : actions/checkout@v4
51+ - uses : dtolnay/rust-toolchain@stable
52+ - run : cargo doc --workspace --all-features --no-deps
You can’t perform that action at this time.
0 commit comments