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