summaryrefslogtreecommitdiff
path: root/contact-service/deny.toml
diff options
context:
space:
mode:
authorops <ops@localhost>2026-09-20 01:16:01 +0000
committerops <ops@localhost>2026-09-20 01:16:01 +0000
commit3a8956f9cb85184ae2b8202d7a733124a0d3f95f (patch)
tree8c65156f6d2e711857b8abddf13fa4548b6838d9 /contact-service/deny.toml
parent8a327a41cdce40933b977f7c6662929488bcf83e (diff)
Add stricter compilation rules, dependency license reporting, and cargo deny configuration
Diffstat (limited to 'contact-service/deny.toml')
-rw-r--r--contact-service/deny.toml23
1 files changed, 23 insertions, 0 deletions
diff --git a/contact-service/deny.toml b/contact-service/deny.toml
new file mode 100644
index 0000000..eb01058
--- /dev/null
+++ b/contact-service/deny.toml
@@ -0,0 +1,23 @@
+[licenses]
+allow = [
+ "MIT",
+ "Apache-2.0",
+ "BSD-3-Clause",
+ "Unicode-3.0",
+ "AGPL-3.0-or-later",
+]
+
+[bans]
+multiple-versions = "deny"
+wildcards = "deny"
+
+skip = [
+ { name = "syn", reason = "Different major versions required by upstream dependencies" },
+]
+
+[advisories]
+yanked = "deny"
+
+[sources]
+unknown-registry = "deny"
+unknown-git = "deny"