File tree Expand file tree Collapse file tree 1 file changed +59
-0
lines changed Expand file tree Collapse file tree 1 file changed +59
-0
lines changed Original file line number Diff line number Diff line change 1+ name : CI
2+
3+ on :
4+ push :
5+ branches :
6+ - " *"
7+ pull_request :
8+ branches :
9+ - " *"
10+
11+ env :
12+ CARGO_TERM_COLOR : always
13+
14+ jobs :
15+ build-latest :
16+ runs-on : ubuntu-latest
17+ steps :
18+ - uses : actions/checkout@v4
19+ - uses : dtolnay/rust-toolchain@stable
20+ with :
21+ toolchain : stable
22+ components : clippy, rustfmt
23+ - name : Build
24+ run : cargo build
25+ - name : Clippy
26+ run : cargo clippy
27+ - name : Formatting
28+ run : cargo fmt -- --check
29+ - name : Docs
30+ run : cargo doc
31+ - name : Tests
32+ run : cargo test
33+
34+ build-msrv :
35+ runs-on : ubuntu-latest
36+ steps :
37+ - uses : actions/checkout@v4
38+ - uses : dtolnay/rust-toolchain@stable
39+ with :
40+ toolchain : 1.75.0
41+ components : clippy, rustfmt
42+ - name : Build
43+ run : cargo build
44+ - name : Clippy
45+ run : cargo clippy
46+ - name : Formatting
47+ run : cargo fmt -- --check
48+ - name : Docs
49+ run : cargo doc
50+ - name : Tests
51+ run : cargo test
52+
53+ links :
54+ runs-on : ubuntu-latest
55+ steps :
56+ - uses : actions/checkout@v4
57+ - name : Links
58+ id : lychee
59+ uses : lycheeverse/lychee-action@v2
You can’t perform that action at this time.
0 commit comments