repo-keeper v0.1.0-beta.7 GitHub

Security Policy

Supported versions

The latest minor release receives security fixes. Pre-1.0: only main and the latest tag.

Reporting a vulnerability

Do not open a public issue. Report privately through GitHub: https://github.com/basmulder03/repo-keeper/security/advisories/new (Security tab → "Report a vulnerability"). Only the maintainers can see the report. Please include the version (repo-keeper version), OS, reproduction steps and impact.

Policy and past advisories: https://github.com/basmulder03/repo-keeper/security. For how releases are signed and verified see docs/INSTALL.md; the design and the self-review are in docs/THREAT-MODEL.md and docs/SECURITY-REVIEW.md.

Security guarantees (design)

See docs/THREAT-MODEL.md.

Verifying releases

Each release ships checksums.txt, a cosign signature bundle, an SBOM (SPDX) and SLSA provenance. Verify with cosign verify-blob (exact commands in release notes).

For contributors

No secrets in code, tests or fixtures (use canary values). Run make security (govulncheck, gosec, license check) before opening a PR.