Skip to content

feat(ci): add cargo-audit workflow for scanning rust vulnerabilities#6351

Merged
jamadeo merged 2 commits intoblock:mainfrom
kskarthik:cargo-audit
Feb 5, 2026
Merged

feat(ci): add cargo-audit workflow for scanning rust vulnerabilities#6351
jamadeo merged 2 commits intoblock:mainfrom
kskarthik:cargo-audit

Conversation

@kskarthik
Copy link
Contributor

@kskarthik kskarthik commented Jan 6, 2026

Summary

This github workflow enables to identify vulnerabilities in project's rust dependencies using the action: https://github.com/marketplace/actions/cargo-audit-your-rust-dependencies & creates / updates respective issues so that the team can identify & resolve them promptly.

Important

This workflow expects the github access token TOKEN (github.token) already configured. Please refer https://github.com/actions-rust-lang/audit?tab=readme-ov-file#inputs

Type of Change

  • Feature
  • Bug fix
  • Refactor / Code quality
  • Performance improvement
  • Documentation
  • Tests
  • Security fix
  • Build / Release
  • Other (specify below)

Signed-off-by: Sai Karthik <kskarthik@disroot.org>
Signed-off-by: Sai Karthik <kskarthik@disroot.org>
@kskarthik
Copy link
Contributor Author

I'm wondering if dependeabot covers the cargo-audit features like detailed reports like https://github.com/kskarthik/goose/actions/runs/20743510388

@zanesq zanesq requested a review from jamadeo January 26, 2026 23:36
@katzdave
Copy link
Collaborator

katzdave commented Feb 5, 2026

@jamadeo Can you take a look?

@jamadeo
Copy link
Collaborator

jamadeo commented Feb 5, 2026

Thanks @kskarthik, looks good to me

@jamadeo jamadeo added this pull request to the merge queue Feb 5, 2026
Merged via the queue into block:main with commit 688e3a2 Feb 5, 2026
18 checks passed
katzdave added a commit that referenced this pull request Feb 6, 2026
…webtoken-10.3.0

* origin/main: (54 commits)
  Switch tetrate tool filtering back to supports_computer_use (#7024)
  feat(ui): add inline rename for chat sessions in sidebar (#6995)
  fix: handle toolnames without underscores (#7015)
  feat(claude-code): use stream-json protocol for persistent sessions (#7029)
  test(providers): add model listing to live provider suite (#7038)
  Agent added too much (#7036)
  fix(deps): bump tree-sitter to 0.26 and set sqlx default-features=false to fix RUSTSEC advisories (#7031)
  feat: add image support and improve error resilience for Codex (#7033)
  fix(providers): Azure OpenAI model listing 404 during configure (#7034)
  fix(deps): bump bat to 0.26.1 to resolve RUSTSEC-2026-0008 (#7021)
  Don't swallow Tetrate errors  (#6998)
  docs: remove hardcoded_stuff links (#7016)
  fix(ui): keep Hub chat input from overlapping SessionInsights on paste (#6719)
  Clean up css (#6944)
  docs: aws bedrock bearer token auth (#6990)
  docs: extended custom provider headers support (#7012)
  feat(cli): add type-to-search filtering to select/multiselect dialogs (#6862)
  feat(ci): add cargo-audit workflow for scanning rust vulnerabilities (#6351)
  feat: add User-Agent header to MCP HTTP requests (#6988)
  chore(deps-dev): bump webpack from 5.102.1 to 5.105.0 in /ui/desktop (#6996)
  ...

# Conflicts:
#	Cargo.lock
kuccello pushed a commit to kuccello/goose that referenced this pull request Feb 7, 2026
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