fix: cd to repo root in strict gate, deny wildcard versions

- quality_gate_strict.sh: add `cd` to repo root so the script works
  when invoked from any working directory.
- deny.toml: change `wildcards = "allow"` to `"deny"` to catch `*`
  version requirements in dependencies.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
This commit is contained in:
2026-03-11 18:21:50 -07:00
co-authored by Claude Opus 4.6
parent 9aefa98139
commit ee849d391a
2 changed files with 4 additions and 1 deletions
+1 -1
View File
@@ -41,7 +41,7 @@ unused-allowed-license = "allow"
[bans]
multiple-versions = "warn"
wildcards = "allow"
wildcards = "deny"
[sources]
unknown-registry = "deny"
+3
View File
@@ -1,6 +1,9 @@
#!/usr/bin/env bash
set -euo pipefail
# Ensure we are running from the repository root
cd "$(git rev-parse --show-toplevel)"
echo "==> fmt check"
cargo fmt --all -- --check