Skip to content

[codex] Add GitHub Actions consumer example#35

Merged
stacknil merged 1 commit into
mainfrom
codex/add-github-actions-consumer-example
May 4, 2026
Merged

[codex] Add GitHub Actions consumer example#35
stacknil merged 1 commit into
mainfrom
codex/add-github-actions-consumer-example

Conversation

@stacknil
Copy link
Copy Markdown
Owner

@stacknil stacknil commented May 4, 2026

Brief Design Summary

This PR adds a docs-only GitHub Actions consumer example for sbom-diff-risk.

The new page shows how another repository could install sbom-diff-risk from a GitHub Release wheel instead of production PyPI, run compare, write JSON, Markdown, summary JSON, and optional SARIF outputs, upload those outputs as CI artifacts, and apply an explicit local threshold to summary.json.

The example avoids secrets, private paths, internal repository names, hidden network behavior, and built-in dependency safety verdict claims. It explicitly states that production PyPI publishing remains intentionally deferred.

No existing repository workflows, package metadata, CLI behavior, report schema, examples, release tags, or publishing status changed.

Files Changed

  • tools/sbom-diff-and-risk/docs/github-actions-consumer-example.md
  • tools/sbom-diff-and-risk/README.md

Validation

  • git diff --check passed.
  • Confirmed relative link targets exist.
  • Confirmed .github/workflows/ unchanged.
  • Confirmed package version remains 0.6.0.
  • No Python tests run because this is docs-only.

Out of Scope

  • No runtime behavior changes
  • No CLI behavior changes
  • No JSON schema changes
  • No examples changes
  • No workflow changes
  • No package version bump
  • No tag or GitHub Release
  • No PyPI/TestPyPI publishing
  • No production PyPI workflow

@stacknil stacknil merged commit 1a29fe3 into main May 4, 2026
5 checks passed
@stacknil stacknil deleted the codex/add-github-actions-consumer-example branch May 4, 2026 01:59
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