ci(github-action): update action misospace/pr-reviewer-action (v1.1.5 → v1.2.0) - #345
Merged
Merged
Conversation
Contributor
Author
Branch automerge failureThis PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead. |
Contributor
There was a problem hiding this comment.
AI Automated Review
Full PR review.
Analysis engine: review@https://litellm.jory.dev/v1 (openai)
Recommendation
Approved. This is a routine dependency update for the misospace/pr-reviewer-action GitHub Action, moving from v1.1.5 to v1.2.0 via a specific commit SHA.
Change-by-change findings
- .github/workflows/ai-pr-review.yaml: Updated the
usesfield formisospace/pr-reviewer-actionfrom thev1.1.5tag to thev1.2.0commit SHA (ff03870002ecee692bfcfe9ad6e5dd1cb3ddd). This ensures the workflow uses the latest feature-heavy release.
Linked Issue Fit
- The PR is a Renovate-style automated update. The release notes indicate that
v1.2.0is a backward-compatible minor release, which aligns with the goal of updating dependencies without breaking existing workflows.
Evidence Provider Findings
- GitHub Release Data: Verified that
v1.2.0exists and is a non-prerelease, immutable release published on 2026-06-10. The release notes confirm backward compatibility for existing inputs. - Warning Check: A warning was noted during the automated process:
Could not determine new digest for update. This is common for GitHub Actions and does not block the update.
Standards Compliance
- Dependency Updates: The update follows the repository's semver-based release process.
- Security: The update uses a specific commit SHA for the action, which is a best practice for pinning dependencies to prevent unexpected changes from upstream tags.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v1.1.5→v1.2.0Warnings (1)
Please correct - or verify that you can safely ignore - these warnings before you merge this PR.
misospace/pr-reviewer-action: Could not determine new digest for update (github-tags package misospace/pr-reviewer-action)Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
misospace/pr-reviewer-action (misospace/pr-reviewer-action)
v1.2.0Compare Source
Feature-heavy minor release. Everything is backward-compatible by default — every new input defaults to the previous behavior; existing workflows keep working unchanged.
Features
findings[]array (severity, file, line, message) exposed as afindingsoutput, plusverdict_policy: findings_severity_gatedto derive the verdict deterministically from findings (request_changes iff any blocker-severity finding; falls back to the model verdict when no findings).inline_findings: trueattaches diff-anchorable findings as native line-anchored review comments (inline_findings_max, default 20). Ignored forpublish_mode: comment.review_routing_mode: autoroutes low-risk PRs to a fast model and risk-flagged PRs (auth, secrets, migrations, security issues, …) to a smart model viaai_fast_*/ai_smart_*inputs. Fast defaults to the primary config, smart to the fallback config.escalate_on_*inputs control the triggers. New outputs:review_route,escalation_reason.must_checkitems for risky PRs and the review is validated against them (validate_required_checks, defaultauto;required_check_validation_mode:warn/fail/metadata_only). New output:required_checks.pr_kind,risk_flags, andmust_check(#178) — injection-safe, derived from file patterns rather than PR text.model_context_tokenssizes the corpus to the model's real context window — important for 8k–32k local models that the named modes silently overflowed.ai_response_format(json_object/json_schema— strongly recommended for small local models),ai_temperature,ai_tokens_param(max_completion_tokenssupport).on_model_failure: noticeposts a visible request_changes notice instead of failing the check with nothing on the PR; plus a step-summary table (engine, verdict, route, token usage, truncation).Fixes
wait_for_ci.shworks on Checks-API-only repos and excludes its own run from the wait (#176).Performance
Security
curl --configfiles instead of argv (#179).redact.pyPython 3.9 compat (#173).Docs
run_commanddocumentation (#180); review guidance tuning (#161).New inputs
verdict_policy,inline_findings,inline_findings_max,review_routing_mode,ai_fast_model/ai_fast_base_url/ai_fast_api_format/ai_fast_api_key,ai_smart_model/ai_smart_base_url/ai_smart_api_format/ai_smart_api_key,escalate_on_risk_flags,escalate_on_incomplete_required_checks,escalate_on_fast_request_changes,escalate_on_fast_low_confidence,escalate_on_tool_or_evidence_blockers,validate_required_checks,required_check_validation_mode,model_context_tokens,ai_response_format,ai_temperature,ai_tokens_param,on_model_failure,ci_status_check/ci_timeout_sec/ci_interval_sec/ci_skip_on_timeout,review_scope.New outputs:
findings,verdict_source,required_checks,review_route,escalation_reason,effective_review_scope,ci_status_skipped,ci_status_final.Behavior notes
review_scopedefaults toauto: full review first, then incremental reviews on later pushes when safe — a meaningful token saving on long-lived PRs.tool_planning_timeout_secdocumentation now matches the actual default (60s).Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.