oss-pr-reviewer v0.3.0
Highlights
- Added an opt-in composite GitHub Action for
pull_requestevents:opened,synchronize, andreopened. - Reused the existing CLI and review engine instead of creating a separate Action implementation.
- Appended the Markdown review report to
GITHUB_STEP_SUMMARYin summary-only mode. - Added Action input validation for GitHub token, OpenAI key, model, and minimum severity.
- Added least-privilege workflow guidance with
contents: readandpull-requests: read. - Added fork secret limitation handling and documentation.
- Added a tagged workflow example and GitHub Actions usage/architecture documentation.
Security and limitations
The Action uses pull_request, does not use pull_request_target, does not check out or execute contributor code, and does not post PR comments or annotations. High and critical findings remain advisory and do not fail the job. Repository configuration continues to come from the trusted pull request base commit.
Live GitHub/OpenAI Action smoke testing remains pending because credentials were not used during release preparation.
Validation
The release passed local install with 0 vulnerabilities, lint, typecheck, 59 deterministic tests, build, format checks, YAML validation, CLI checks, package dry-run, secret scan, and GitHub Actions CI.