remove cargo install cargo-audit from CI (#4123)
This commit is contained in:
@ -3,16 +3,4 @@ set -e
|
|||||||
|
|
||||||
cd "$(dirname "$0")"
|
cd "$(dirname "$0")"
|
||||||
|
|
||||||
cargo_install_unless() {
|
|
||||||
declare crate=$1
|
|
||||||
shift
|
|
||||||
|
|
||||||
"$@" > /dev/null 2>&1 || \
|
|
||||||
cargo install "$crate"
|
|
||||||
}
|
|
||||||
|
|
||||||
export PATH=$CARGO_HOME/bin:$PATH
|
|
||||||
cargo_install_unless mdbook mdbook --help
|
|
||||||
cargo_install_unless svgbob_cli svgbob --help
|
|
||||||
|
|
||||||
make -j"$(nproc)"
|
make -j"$(nproc)"
|
||||||
|
20
ci/audit.sh
20
ci/audit.sh
@ -1,20 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
#
|
|
||||||
# Audits project dependencies for security vulnerabilities
|
|
||||||
#
|
|
||||||
set -e
|
|
||||||
|
|
||||||
cd "$(dirname "$0")/.."
|
|
||||||
source ci/_
|
|
||||||
|
|
||||||
cargo_install_unless() {
|
|
||||||
declare crate=$1
|
|
||||||
shift
|
|
||||||
|
|
||||||
"$@" > /dev/null 2>&1 || \
|
|
||||||
_ cargo install "$crate"
|
|
||||||
}
|
|
||||||
|
|
||||||
cargo_install_unless cargo-audit cargo audit --version
|
|
||||||
|
|
||||||
_ cargo audit
|
|
@ -12,7 +12,7 @@ export RUSTFLAGS="-D warnings"
|
|||||||
_ cargo +"$rust_stable" fmt --all -- --check
|
_ cargo +"$rust_stable" fmt --all -- --check
|
||||||
_ cargo +"$rust_stable" clippy --all -- --version
|
_ cargo +"$rust_stable" clippy --all -- --version
|
||||||
_ cargo +"$rust_stable" clippy --all -- --deny=warnings
|
_ cargo +"$rust_stable" clippy --all -- --deny=warnings
|
||||||
_ ci/audit.sh
|
_ cargo +"$rust_stable" audit
|
||||||
_ ci/nits.sh
|
_ ci/nits.sh
|
||||||
_ book/build.sh
|
_ book/build.sh
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user