Skip to content

Security hardening: add supply-chain gates#11

Draft
senseibelbi wants to merge 1 commit intomainfrom
codex/security-hardening-2
Draft

Security hardening: add supply-chain gates#11
senseibelbi wants to merge 1 commit intomainfrom
codex/security-hardening-2

Conversation

@senseibelbi
Copy link
Copy Markdown
Collaborator

Summary

  • Add the repo-specific supply-chain security baseline for the ToxMCP hardening pass.
  • Keep the PR source-first: no dist, generated schemas/resources, release artifacts, or unrelated dirty worktree changes are included.
  • Add audit/SBOM/secret-scanning coverage without redesigning existing CI.

Files included

  • .github/workflows/security.yml
  • .gitleaks.toml

Files intentionally excluded

  • Existing release-note/readme branch work, generated outputs, and unrelated source edits were excluded.

Local validation

  • Workflow YAML parsed with Ruby YAML.load_file where present.
  • .gitleaks.toml parsed with Python tomllib where present.

Known follow-ups

  • Let GitHub Actions be the source of truth for full workflow execution.
  • Address any CI-only tool-install or policy tuning issues in follow-up commits on this branch.

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