test: add audit, deny, outdated, and udeps to CI
Signed-off-by: Stephen Waits <steve@waits.net>
This commit is contained in:
2 files changed
+290
No files matched your search
+20
@@ -1,7 +1,11 @@
|
||||
image: archlinux
|
||||
packages:
|
||||
- rustup
|
||||
- cargo-audit
|
||||
- cargo-deny
|
||||
- cargo-outdated
|
||||
- cargo-tarpaulin
|
||||
- cargo-udeps
|
||||
sources:
|
||||
- https://git.sr.ht/~swaits/vivaldi-nc
|
||||
artifacts:
|
||||
@@ -19,6 +23,22 @@ tasks:
|
||||
rustup default stable
|
||||
cd vivaldi-nc/
|
||||
cargo clippy --verbose --all-targets --all-features
|
||||
- outdated: |
|
||||
rustup default stable
|
||||
cd vivaldi-nc/
|
||||
cargo outdated
|
||||
- deny: |
|
||||
rustup default stable
|
||||
cd vivaldi-nc/
|
||||
cargo deny check
|
||||
- udeps: |
|
||||
rustup default nightly
|
||||
cd vivaldi-nc/
|
||||
cargo +nightly udeps --all-features
|
||||
- audit: |
|
||||
rustup default stable
|
||||
cd vivaldi-nc/
|
||||
cargo audit
|
||||
- coverage: |
|
||||
rustup default stable
|
||||
cd vivaldi-nc/
|
||||
|
||||
Reference in new issue
Block a user