Skip to content

fix(ci): add RUSTSEC-2026-0097 exception and fix gitleaks force-push#149

Merged
Destynova2 merged 1 commit intodevelopfrom
fix/ci-deny-gitleaks
Apr 11, 2026
Merged

fix(ci): add RUSTSEC-2026-0097 exception and fix gitleaks force-push#149
Destynova2 merged 1 commit intodevelopfrom
fix/ci-deny-gitleaks

Conversation

@Destynova2
Copy link
Copy Markdown
Contributor

@Destynova2 Destynova2 commented Apr 11, 2026

Summary

  • deny.toml: Ignore RUSTSEC-2026-0097 (rand unsound with custom logger calling rand::rng()). No impact: grob does not define a custom logger accessing ThreadRng.
  • ci.yml: For PRs, scan gitleaks against origin/<base-ref> instead of github.event.before. Force-pushes invalidate the "before" SHA, causing gitleaks to fail on a broken commit range. Using the base branch ref always resolves to a valid range.

Context

Unblocks PRs #146, #147, #148 which all fail on cargo deny (RUSTSEC-2026-0097) and gitleaks (false positive from force-push).

Test plan

🤖 Generated with Claude Code

- deny.toml: ignore RUSTSEC-2026-0097 (rand unsound with custom logger
  calling rand::rng()). No impact: grob does not define a custom logger
  accessing ThreadRng.

- ci.yml: for PRs, scan gitleaks against origin/<base-ref> instead of
  github.event.before. Force-pushes invalidate the "before" SHA, causing
  gitleaks to fail on a broken commit range. Using the base branch ref
  always resolves to a valid range.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Destynova2 Destynova2 merged commit 93e7143 into develop Apr 11, 2026
38 checks passed
@Destynova2 Destynova2 deleted the fix/ci-deny-gitleaks branch April 11, 2026 12:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant