Skip to content

Build: Accept the reviewed SBOM action update. - #355

Merged
JJJ merged 2 commits into
mainfrom
jjj/sbom-action-audit
Oct 5, 2026
Merged

JJJ merged 2 commits into
mainfrom
jjj/sbom-action-audit

Conversation

@JJJ

@JJJ JJJ commented Oct 5, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • Accept the reviewed anchore/sbom-action v0.24.3 pin alongside the current v0.24.2 pin.
  • Require all five build and release SBOM uses to share one approved commit revision. Count every action reference, including tags, so an extra or unreviewed use fails the audit.
  • Run the required native smoke matrix when the release audit changes. This unblocks Dependabot PR build(deps): bump anchore/sbom-action from 0.24.2 to 0.24.3 in the github-actions group #354 through the normal protected-branch checks.

Validation

  • npm run test:frontend
  • npm run test:architecture
  • Focused negative check: an added anchore/sbom-action@v0.24.3 reference fails the audit.
  • git diff --check

Copilot AI balanced review requested due to automatic review settings October 5, 2026 22:54
Keep the exact-artifact SBOM pin consistent across build and release workflows while allowing the current and pending reviewed revisions.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟡 Changes recommended

The audit can overlook additional unapproved SBOM action references.

Review effort: Balanced
Findings: 1 Medium severity

Open (1)
What changed in this PR

Updates release auditing to permit the reviewed SBOM action revision while enforcing revision consistency.

Changes:

  • Allows SBOM action versions v0.24.2 and v0.24.3.
  • Requires five SBOM uses to share one approved revision.
File Description
scripts/​audit-release.js Updates SBOM action revision validation.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread scripts/audit-release.js
@JJJ
JJJ force-pushed the jjj/sbom-action-audit branch from 8b67227 to e8dc0f8 Compare October 5, 2026 22:56
@JJJ
JJJ enabled auto-merge (squash) October 5, 2026 22:58
Reject extra or unreviewed action references, including tags, and run the required native smoke matrix when the release audit changes.
@JJJ
JJJ merged commit fdc8fbd into main Oct 5, 2026
18 checks passed
@JJJ
JJJ deleted the jjj/sbom-action-audit branch October 5, 2026 23:12
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.

2 participants