Skip to content

chore: Renovate PRをautomergeする(majorを除く)#43

Merged
eai04191 merged 1 commit into
mainfrom
chore/renovate-automerge
May 25, 2026
Merged

chore: Renovate PRをautomergeする(majorを除く)#43
eai04191 merged 1 commit into
mainfrom
chore/renovate-automerge

Conversation

@eai04191
Copy link
Copy Markdown
Member

issue

なし

変更内容

  • .github/renovate.json のrootに automerge: trueplatformAutomerge: true を追加
  • majorのみ automerge: false で打ち消し
  • 結果: minor/patch、lockFileMaintenance等の機械的更新が、PRチェックがすべて通れば自動的にmergeされる

確認したこと

  • リポジトリ設定で allow_auto_merge: true を確認
  • ruleset default branch required pr の required status checks (check / check) と required_approving_review_count: 0 / require_code_owner_review: false を確認
  • CODEOWNERSファイルなし
  • jq でJSONの妥当性を確認

補足事項

  • majorは従来通り手動レビュー
  • platformAutomerge: true でGitHub側のauto-merge機能に乗せる方式

PR時のセルフチェック

  • 関数や変数の命名は一目で分かるものになってますか?
  • コメントは適切な量で、誰が見ても分かるコメントになってますか?
  • PR内容に関するテストは書きましたか?
  • PR内容に付随する各種ドキュメントは一緒に修正しましたか?
  • IssueをCloseする場合、完了の定義は満たせていますか?

byClaude Code

minor/patch、lockFileMaintenance等の機械的更新はチェック通過後に自動mergeさせ、majorのみ手動レビューを残す。

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings May 25, 2026 02:38
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Renovateの自動マージ設定を整理して、運用負荷を下げる変更になっていて良いと思います。GitHub側のauto-merge機能(platformAutomerge)に乗せる方針も明確で、今後の依存更新がスムーズになりそうです。

Changes:

  • Renovate設定のルートに automerge: true / platformAutomerge: true を追加し、条件を満たしたPRを自動マージ対象に
  • matchUpdateTypes: ["major"] のみ automerge: false で上書きし、majorアップデートは手動運用を維持

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@eai04191 eai04191 merged commit 8358ca2 into main May 25, 2026
4 checks passed
@eai04191 eai04191 deleted the chore/renovate-automerge branch May 25, 2026 02:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants