summaryrefslogtreecommitdiff
path: root/tool/auto_review_pr.rb
AgeCommit message (Collapse)Author
2026-04-16Skip Redmine link comment when the URL is already in the PR bodyHiroshi SHIBATA
If the PR title or body already contains the full bugs.ruby-lang.org URL for a referenced ticket, there is no need to post a redundant link in a comment. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-16Fetch PR data once to avoid duplicate API callsHiroshi SHIBATA
Extract the PR API call into the review method and pass it to review_non_fork_branch and review_redmine_links so the same endpoint is not fetched twice per run. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-16Add Redmine ticket link comments to auto review PRHiroshi SHIBATA
When a pull request title or body contains references like [Bug #22003], [Feature #12345], or [Misc #67890], automatically post a comment with links to the corresponding bugs.ruby-lang.org issues. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17auto_review_pr: Avoid leaving a review on dependabot PRsTakashi Kokubun
2026-03-17auto_review_pr: suggest re-filing PRs from fork branches (#16446)Takashi Kokubun
PRs filed from branches in ruby/ruby (rather than forks) make it harder to manage the bi-directional mirror with git.ruby-lang.org. Add an auto-review comment asking contributors to re-file from a fork. Refactor #review into separate methods for each review type.
2025-11-10Move grouping by upstreams to SyncDefaultGems::RepositoryNobuyoshi Nakada
It is also useful to distribution changes to each upstream repository.
2025-11-09auto_review_pr.rb: Tweak the review messageTakashi Kokubun
2025-11-09auto_review_pr.rb: Remove an unused variableTakashi Kokubun
Follow-up: https://github.com/ruby/ruby/pull/15116
2025-11-09Automatically review default-gem pull requests (#15116)Takashi Kokubun