From 3a8956f9cb85184ae2b8202d7a733124a0d3f95f Mon Sep 17 00:00:00 2001 From: ops Date: Sun, 20 Sep 2026 01:16:01 +0000 Subject: Add stricter compilation rules, dependency license reporting, and cargo deny configuration --- contact-service/deny.toml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 contact-service/deny.toml (limited to 'contact-service/deny.toml') 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" -- cgit v1.2.3