fix(security): add NCSA and CDLA-Permissive-2.0 licenses, disable fail-fast

- Add NCSA and CDLA-Permissive-2.0 to allowed licenses in deny.toml
  (both are permissive open-source licenses used by transitive deps)
- Set fail-fast: false on cargo-deny matrix so all checks run
  independently even if one fails
This commit is contained in:
2026-03-05 03:28:41 +03:00
parent 6e307b0999
commit 2fbe8da2cd
2 changed files with 3 additions and 0 deletions
+1
View File
@@ -27,6 +27,7 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 30
strategy:
fail-fast: false
matrix:
checks:
- advisories
+2
View File
@@ -64,6 +64,8 @@ allow = [
"Unicode-DFS-2016",
"Unlicense",
"Zlib",
"NCSA",
"CDLA-Permissive-2.0",
]
exceptions = [
# ring uses a custom ISC-style license