Skip to content

Conversation

@amotarao
Copy link
Member

@amotarao amotarao commented Jan 31, 2026

概要

GitHub Pull Request 設定を追加して、通常のマージコミットのみを許可します。

変更内容

  • github/configs/pull-request.json を追加
  • リポジトリの設定で通常のマージコミットのみを許可
  • スカッシュマージとリベースマージを無効化
  • マージ後の自動ブランチ削除を有効化

🤖 Claude Code で生成

Summary by CodeRabbit

  • Chores
    • プルリクエストマージの設定を更新し、マージ後のブランチ自動削除機能を有効化しました。

✏️ Tip: You can customize this high-level summary in your review settings.

@coderabbitai
Copy link

coderabbitai bot commented Jan 31, 2026

Caution

Review failed

The pull request is closed.

ウォークスルー

新しい構成ファイル github/configs/pull-request.json を追加し、プルリクエストのマージ動作を定義しています。スクイッシュマージとリベースマージを無効化し、マージコミットを有効化し、マージ後のブランチ削除を有効にする設定を確立しています。

変更内容

コホート / ファイル(s) 概要
GitHub プルリクエスト構成
github/configs/pull-request.json
PR マージ戦略の設定ファイルを新規追加。マージコミットのみを許可し、スクイッシュとリベースマージを無効化。マージ後にブランチ自動削除を有効化。

推定コードレビュー工数

🎯 1 (Trivial) | ⏱️ ~3 分

関連する可能性のあるプルリクエスト

  • GitHub Pull Request 設定を追加 #3: 同一の GitHub PR 構成ファイルを追加し、同じマージ設定(スクイッシュ/リベースを無効化、マージコミットを有効化、ブランチ削除を有効化)を定義しています。

  • GitHub ルールセットを追加(コアブランチ保護) #1: GitHub リポジトリ構成に関する PR マージ動作を修正しており、許可されたマージ方法を「マージコミット」に制限していますが、ブランチ削除ポリシーについては競合しています(本 PR はマージ時のブランチ削除を有効化し、取得されたルールセットは削除を禁止)。

🐰 新しい config ファイルが加わり、
マージの方式をぴしっと決めて、
スクイッシュは No、マージは Yes へ、
ブランチはさっぱり削除しよう ✨
GitHub も微笑む、ここに平和あり。

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed プルリクエストのタイトルは「GitHub Pull Request 設定を追加」で、.gitignoreの更新とGitHubのプルリクエスト設定ファイルの追加という2つの主要な変更を含むチェンジセットの一部のみを指しており、完全には反映されていません。
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch github-settings

Comment @coderabbitai help to get the list of available commands and usage tips.

@amotarao amotarao changed the title Add GitHub settings for pull requests GitHub Pull Request 設定を追加 Jan 31, 2026
amotarao and others added 2 commits January 31, 2026 17:08
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@amotarao amotarao merged commit 4baf7b5 into main Jan 31, 2026
1 check passed
@amotarao amotarao deleted the github-settings branch January 31, 2026 08:10
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.

1 participant