File tree Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Original file line number Diff line number Diff line change 15
15
- uses : actions/checkout@v5
16
16
with :
17
17
submodules : recursive
18
+
19
+ - uses : extractions/setup-just@v3
20
+
18
21
- name : Install rust
19
22
run : |
20
23
rustup -V
@@ -23,18 +26,18 @@ jobs:
23
26
rustup show
24
27
25
28
- name : Check Formatting
26
- run : cargo fmt --check --all --verbose
29
+ run : just fmt
27
30
28
31
- name : Clippy
29
- run : cargo clippy --workspace --all-features --verbose -- -Dwarnings
32
+ run : just lint
30
33
31
34
# Check for docs warnings
32
35
# Only do this for the swiftnav crate since swiftnav-sys has some errors
33
36
# in the bindgen output
34
37
- name : Docs
35
38
env :
36
39
RUSTDOCFLAGS : -D warnings
37
- run : cargo doc --package swiftnav --all-features --no-deps --verbose
40
+ run : just docs
38
41
39
42
build :
40
43
name : Build and test
68
71
with :
69
72
submodules : recursive
70
73
74
+ - uses : extractions/setup-just@v3
75
+
71
76
- name : Install musl tools
72
77
if : matrix.needs_musl
73
78
run : |
97
102
rustup show
98
103
99
104
- name : Build
100
- run : cargo build --workspace --all-features --verbose
105
+ run : just build
101
106
102
107
- name : Test
103
- run : cargo test --workspace --all-features --verbose
108
+ run : just test
You can’t perform that action at this time.
0 commit comments