chore: Dependabot で actions/* を minor/patch グループ化#4
Conversation
`actions/checkout` / `actions/setup-dotnet` 等の公式 Actions の更新を 週次で 1 PR に集約する。major update は breaking change の可能性があるため 個別 PR のまま維持する。 本コミットは PR #3 (SHA ピン留め) に積み上げるスタック PR として扱う。
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Code Review
This pull request updates the Dependabot configuration to group minor and patch updates for GitHub Actions into a single pull request. A review comment suggests explicitly defining the commit message prefix within the new group configuration to ensure that grouped pull requests adhere to the project's 'chore' prefix convention and avoid potential linter failures.
| actions-minor-patch: | ||
| patterns: | ||
| - "actions/*" | ||
| update-types: | ||
| - "minor" | ||
| - "patch" |
There was a problem hiding this comment.
グループ化されたプルリクエストのタイトルやコミットメッセージにも chore プレフィックスを適用するために、groups 内でも commit-message の設定を明示的に定義することをお勧めします。Dependabot のデフォルト動作では、グループ化された PR のタイトルがエコシステムレベルの commit-message 設定を必ずしも継承せず、chore: プレフィックスが欠落した状態で生成される(例: 「Bump the actions-minor-patch group...」)可能性があるためです。これにより、PR タイトルの規約チェック(Linter 等)に抵触するのを防げます。
actions-minor-patch:
patterns:
- "actions/*"
update-types:
- "minor"
- "patch"
commit-message:
prefix: "chore"
include: "scope"
概要
PR #3 のレビューコメント への対応。Dependabot の
github-actionsエコシステムにgroups設定を追加し、actions/*の公式 Actions 更新を 1 PR に集約する。変更内容
動機
actions/checkout/actions/setup-dotnet等が同週にリリースされた場合、現状は Action 数ぶんの PR が立つ → 集約で 1 PR にopen-pull-requests-limit: 5枠の節約スタック PR
本 PR は PR #3(SHA ピン留め)に積み上げるスタック PR です。base ブランチは
feature/actions-commit-hash。PR #3 が main にマージされたあと、自動的に base が main に切り替わります。関連
EcAuth org 配下の他リポでも同一方針で grouping 追加 PR を作成します。
🤖 Generated with Claude Code