aboutsummaryrefslogtreecommitdiff
path: root/contact-service/deny.toml
diff options
context:
space:
mode:
authorDoan Luu Duc Tai <doan@luuduct.ai>2026-09-20 01:16:01 +0000
committerDoan Luu Duc Tai <doan@luuduct.ai>2026-09-20 01:16:01 +0000
commit9599590f67c24f70c400b967d162095c63f6af61 (patch)
tree8c65156f6d2e711857b8abddf13fa4548b6838d9 /contact-service/deny.toml
parent64a1b484abb96c91da9aa23e0e45576749f6cdfe (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"