Security updates are provided for the latest major version.
| Version | Supported |
|---|---|
| 0.x | ✅ |
Node.js: We support Node.js 24+ (see engines in package.json).
Do not report security vulnerabilities through public issues or PRs.
Report privately:
- GitHub Private Vulnerability Reporting — Open a private security advisory.
- Alternative — Open an issue with the
securitylabel. Do not include sensitive details; request private contact.
Include: type of issue, affected paths, steps to reproduce, impact.
- GitHub App token — Used only for PR create/edit. Stored in
GH_TOKENenv; never logged. Use a dedicated GitHub App with minimal permissions (Contents, Pull requests: Read and write). - Secrets —
APP_PRIVATE_KEYmust be stored as a repository secret. Never commit it. - No telemetry — auto-pr does not send data outside the workflow.
Maintainers: Keep secret scanning and push protection enabled in repository Settings. CI runs Gitleaks on each check (see .gitleaks.toml).