Check more target triples with cargo deny (#2919)
This commit is contained in:
parent
4809747952
commit
93ee554af5
|
|
@ -171,10 +171,16 @@ jobs:
|
||||||
include:
|
include:
|
||||||
- target: aarch64-apple-darwin
|
- target: aarch64-apple-darwin
|
||||||
- target: aarch64-linux-android
|
- target: aarch64-linux-android
|
||||||
|
- target: i686-pc-windows-gnu
|
||||||
|
- target: i686-pc-windows-msvc
|
||||||
|
- target: i686-unknown-linux-gnu
|
||||||
- target: wasm32-unknown-unknown
|
- target: wasm32-unknown-unknown
|
||||||
|
- target: x86_64-apple-darwin
|
||||||
|
- target: x86_64-pc-windows-gnu
|
||||||
- target: x86_64-pc-windows-msvc
|
- target: x86_64-pc-windows-msvc
|
||||||
- target: x86_64-unknown-linux-gnu
|
- target: x86_64-unknown-linux-gnu
|
||||||
# - target: x86_64-unknown-linux-musl
|
- target: x86_64-unknown-linux-musl
|
||||||
|
- target: x86_64-unknown-redox
|
||||||
|
|
||||||
name: cargo-deny ${{ matrix.target }}
|
name: cargo-deny ${{ matrix.target }}
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,19 @@
|
||||||
# https://embarkstudios.github.io/cargo-deny/
|
# https://embarkstudios.github.io/cargo-deny/
|
||||||
|
|
||||||
|
# Note: running just `cargo deny check` without a `--target` can result in
|
||||||
|
# false positives due to https://github.com/EmbarkStudios/cargo-deny/issues/324
|
||||||
targets = [
|
targets = [
|
||||||
{ triple = "aarch64-apple-darwin" },
|
{ triple = "aarch64-apple-darwin" },
|
||||||
{ triple = "aarch64-linux-android" },
|
{ triple = "i686-pc-windows-gnu" },
|
||||||
|
{ triple = "i686-pc-windows-msvc" },
|
||||||
|
{ triple = "i686-unknown-linux-gnu" },
|
||||||
{ triple = "wasm32-unknown-unknown" },
|
{ triple = "wasm32-unknown-unknown" },
|
||||||
{ triple = "x86_64-apple-darwin" },
|
{ triple = "x86_64-apple-darwin" },
|
||||||
|
{ triple = "x86_64-pc-windows-gnu" },
|
||||||
{ triple = "x86_64-pc-windows-msvc" },
|
{ triple = "x86_64-pc-windows-msvc" },
|
||||||
{ triple = "x86_64-unknown-linux-gnu" },
|
{ triple = "x86_64-unknown-linux-gnu" },
|
||||||
{ triple = "x86_64-unknown-linux-musl" },
|
{ triple = "x86_64-unknown-linux-musl" },
|
||||||
|
{ triple = "x86_64-unknown-redox" },
|
||||||
]
|
]
|
||||||
|
|
||||||
[advisories]
|
[advisories]
|
||||||
|
|
@ -34,6 +40,7 @@ skip = [
|
||||||
{ name = "arrayvec" }, # old version via tiny-skiaz
|
{ name = "arrayvec" }, # old version via tiny-skiaz
|
||||||
{ name = "hashbrown" }, # old version via dark-light
|
{ name = "hashbrown" }, # old version via dark-light
|
||||||
{ name = "nix" }, # old version via winit
|
{ name = "nix" }, # old version via winit
|
||||||
|
{ name = "redox_syscall" }, # old version via winit
|
||||||
{ name = "time" }, # old version pulled in by unmaintianed crate 'chrono'
|
{ name = "time" }, # old version pulled in by unmaintianed crate 'chrono'
|
||||||
{ name = "tiny-skia" }, # winit uses a different version from egui_extras (TODO(emilk): update egui_extras!)
|
{ name = "tiny-skia" }, # winit uses a different version from egui_extras (TODO(emilk): update egui_extras!)
|
||||||
{ name = "ttf-parser" }, # different versions pulled in by ab_glyph and usvg
|
{ name = "ttf-parser" }, # different versions pulled in by ab_glyph and usvg
|
||||||
|
|
|
||||||
|
|
@ -7,9 +7,13 @@ set -x
|
||||||
|
|
||||||
# cargo install cargo-deny
|
# cargo install cargo-deny
|
||||||
cargo deny --all-features --log-level error --target aarch64-apple-darwin check
|
cargo deny --all-features --log-level error --target aarch64-apple-darwin check
|
||||||
cargo deny --all-features --log-level error --target aarch64-linux-android check
|
cargo deny --all-features --log-level error --target i686-pc-windows-gnu check
|
||||||
|
cargo deny --all-features --log-level error --target i686-pc-windows-msvc check
|
||||||
|
cargo deny --all-features --log-level error --target i686-unknown-linux-gnu check
|
||||||
cargo deny --all-features --log-level error --target wasm32-unknown-unknown check
|
cargo deny --all-features --log-level error --target wasm32-unknown-unknown check
|
||||||
cargo deny --all-features --log-level error --target x86_64-apple-darwin check
|
cargo deny --all-features --log-level error --target x86_64-apple-darwin check
|
||||||
|
cargo deny --all-features --log-level error --target x86_64-pc-windows-gnu check
|
||||||
cargo deny --all-features --log-level error --target x86_64-pc-windows-msvc check
|
cargo deny --all-features --log-level error --target x86_64-pc-windows-msvc check
|
||||||
cargo deny --all-features --log-level error --target x86_64-unknown-linux-gnu check
|
cargo deny --all-features --log-level error --target x86_64-unknown-linux-gnu check
|
||||||
cargo deny --all-features --log-level error --target x86_64-unknown-linux-musl check
|
cargo deny --all-features --log-level error --target x86_64-unknown-linux-musl check
|
||||||
|
cargo deny --all-features --log-level error --target x86_64-unknown-redox check
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue