Skip to content

Add cargo audit to CI workflow - #299

Merged
ZohebShaikh merged 9 commits into
mainfrom
add-trivy
Sep 4, 2026
Merged

Add cargo audit to CI workflow#299
ZohebShaikh merged 9 commits into
mainfrom
add-trivy

Conversation

@ZohebShaikh

@ZohebShaikh ZohebShaikh commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Cargo audit will run in two case

  1. periodic
  2. When someone adds some dependencies

I have done a cargo update to make cargo audit pass, Can split it into a different PR if required

I have also added ignore for the dependencies that cannot be resolved now.
I have kept the options that I like from the example file, Can remove the defaults if they look noisey

@codecov

codecov Bot commented Sep 2, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 79.34%. Comparing base (3d52581) to head (5fb291c).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #299   +/-   ##
=======================================
  Coverage   79.34%   79.34%           
=======================================
  Files          13       13           
  Lines        2116     2116           
=======================================
  Hits         1679     1679           
  Misses        437      437           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Comment thread .github/workflows/_cargo_audit.yml
Comment thread .github/workflows/_trivy.yml Outdated
Comment thread .github/workflows/publish.yaml Outdated
@ZohebShaikh
ZohebShaikh marked this pull request as draft September 3, 2026 09:18
@ZohebShaikh
ZohebShaikh requested a review from tpoliaw September 3, 2026 09:37
@ZohebShaikh ZohebShaikh changed the title ci: add Trivy scan to periodic workflow ci: add cargo audit to CI workflow Sep 3, 2026
@ZohebShaikh
ZohebShaikh marked this pull request as ready for review September 3, 2026 09:43
Comment thread .cargo/audit.toml Outdated
@tpoliaw tpoliaw changed the title ci: add cargo audit to CI workflow Add cargo audit to CI workflow Sep 3, 2026
Comment thread .cargo/audit.toml
@ZohebShaikh
ZohebShaikh added this pull request to the merge queue Sep 4, 2026
Merged via the queue into main with commit a3f0cee Sep 4, 2026
8 checks passed
@ZohebShaikh
ZohebShaikh deleted the add-trivy branch September 4, 2026 15:02
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.

3 participants