Skip to content

Audit dependencies daily, and scan them with OSV-Scanner - #8

Merged
jadamcrain merged 1 commit into
mainfrom
security-audit
Oct 27, 2026
Merged

jadamcrain merged 1 commit into
mainfrom
security-audit

Conversation

@jadamcrain

Copy link
Copy Markdown
Member

The audit job ran only with CI, and only against RustSec, which has no
entry for GHSA-qwgh-2vcv-g2f7 (block-buffer). It moves to a Security Audit
workflow, as in rodbus and dnp3, which also runs daily and adds an
osv-scanner job reading GitHub security advisories. Both jobs generate the
lockfile first, since it isn't committed, and take their verdict from the
JSON report, so a tool or network failure isn't reported as a finding.

The audit job keeps its name, so the required check still matches. The
release workflow no longer runs it.

The audit job ran only with CI, and only against RustSec, which has no
entry for GHSA-qwgh-2vcv-g2f7 (block-buffer). It moves to a Security Audit
workflow, as in rodbus and dnp3, which also runs daily and adds an
osv-scanner job reading GitHub security advisories. Both jobs generate the
lockfile first, since it isn't committed, and take their verdict from the
JSON report, so a tool or network failure isn't reported as a finding.

The audit job keeps its name, so the required check still matches. The
release workflow no longer runs it.
@jadamcrain
jadamcrain merged commit 616e254 into main Oct 27, 2026
8 checks passed
@jadamcrain
jadamcrain deleted the security-audit branch October 27, 2026 17:14
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