Skip to content

feat: ecosystem integration — SARIF fixes, check-deny, badge, audit report - #23

Merged
bordumb merged 1 commit into
mainfrom
dev-ecosystem
Mar 20, 2026
Merged

bordumb merged 1 commit into
mainfrom
dev-ecosystem

Conversation

@bordumb

@bordumb bordumb commented Mar 20, 2026

Copy link
Copy Markdown
Collaborator
  • SARIF reporter: add partialFingerprints, security-severity, and repo-relative artifactLocation.uri for GitHub Code Scanning
  • New DiscoveryResult struct returns cargo metadata workspace_root
  • New cargo capsec check-deny subcommand to verify #[capsec::deny] annotations are respected (filters to deny violations only)
  • New cargo capsec badge subcommand to generate shields.io badges (markdown or --json endpoint format)
  • Ecosystem audit blog post for 47 popular crates (docs/blog/)
  • Fix audit_wild.py: version detection and temp path stripping

…eport

   - SARIF reporter: add partialFingerprints, security-severity, and
      repo-relative artifactLocation.uri for GitHub Code Scanning
   - New DiscoveryResult struct returns cargo metadata workspace_root
   - New `cargo capsec check-deny` subcommand to verify #[capsec::deny]
      annotations are respected (filters to deny violations only)
   - New `cargo capsec badge` subcommand to generate shields.io badges
      (markdown or --json endpoint format)
   - Ecosystem audit blog post for 47 popular crates (docs/blog/)
   - Fix audit_wild.py: version detection and temp path stripping
@bordumb bordumb self-assigned this Mar 20, 2026
@bordumb
bordumb merged commit 5da1ddd into main Mar 20, 2026
5 checks passed
@bordumb
bordumb deleted the dev-ecosystem branch March 20, 2026 18:07
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