Skip to content

ci: add dependency audits and miri#85

Merged
dev-jodee merged 2 commits into
mainfrom
ci/ignore-dependabot-patch-updates
May 21, 2026
Merged

ci: add dependency audits and miri#85
dev-jodee merged 2 commits into
mainfrom
ci/ignore-dependabot-patch-updates

Conversation

@dev-jodee
Copy link
Copy Markdown
Collaborator

Summary

  • add Security workflow with cargo audit, pnpm audit, and Miri checks using the shared setup action
  • move Dependabot package update cadence to weekly
  • update ws through pnpm overrides and baseline the current exact unpatched npm advisory

Test Plan

  • ruby -e "require "yaml"; ARGV.each { |f| YAML.load_file(f) }" .github/dependabot.yml .github/workflows/security.yml .github/actions/setup/action.yml
  • git diff --check
  • cargo audit --no-fetch
  • pnpm audit --ignore GHSA-848j-6mx2-7j84
  • cargo +nightly miri test -p escrow-program

@vercel
Copy link
Copy Markdown

vercel Bot commented May 21, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
solana-escrow-program Ready Ready Preview, Comment May 21, 2026 1:14pm

Request Review

@dev-jodee dev-jodee merged commit c717437 into main May 21, 2026
10 checks passed
@dev-jodee dev-jodee deleted the ci/ignore-dependabot-patch-updates branch May 21, 2026 13:22
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