Structs§
- GitHub
Adapter - GitHub implementation of
PlatformAdapter.
Functions§
- assess_
bundle - Assess an evidence bundle against all built-in controls using the given policy.
- assess_
repo_ bundle - Assess an evidence bundle using repo-scoped controls (dependencies + posture).
- collect_
pr_ batch_ evidence - Collect evidence for a batch of PRs.
- collect_
pr_ evidence - Collect evidence for a single pull request without evaluating any policy.
- collect_
release_ attestation_ evidence - Phase 3: Check release asset attestations via the GitHub API and merge into the bundle.
- collect_
release_ evidence - Collect all evidence for a release (backward-compatible convenience wrapper).
- collect_
release_ pr_ evidence - Phase 1: Collect PR and commit evidence for a release range.
- collect_
release_ repo_ evidence - Phase 2: Collect repository security posture and merge into the bundle.
- collect_
repo_ evidence - Collect evidence for repository-level posture and dependencies at a given ref.
- exit_
if_ assessment_ fails - verify_
pr - Verify a single pull request and return a verification result.
- verify_
pr_ batch - Verify a batch of PRs and aggregate results.
- verify_
release - Verify a release (tag range) and return a verification result.
- verify_
repo - Verify repository-level dependency signatures at a given ref.