chore: Dependabot で actions/* を minor/patch グループ化#10
Conversation
`actions/checkout` / `actions/setup-node` 等の公式 Actions の更新を 週次で 1 PR に集約する。major update は breaking change の可能性があるため 個別 PR のまま維持する。 本コミットは PR #9 (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 official GitHub actions into a single pull request. A suggestion was made to expand this grouping to include all GitHub actions, rather than just those under the 'actions/' organization, to more effectively manage the open pull request limit.
| actions-minor-patch: | ||
| patterns: | ||
| - "actions/*" |
There was a problem hiding this comment.
PR の説明にある「open-pull-requests-limit: 5 枠の節約」という目的をより確実に達成するために、actions/* 組織の Action だけでなく、すべての Action (*) を対象にグループ化することを検討してください。現状の設定では、actions/ 以外の Action(例: github/codeql-action や docker/login-action など)の minor/patch 更新が個別の PR として作成され続け、制限枠を圧迫する可能性があります。また、将来的に同様のグループ化を npm エコシステムにも適用することで、リポジトリ全体の PR 管理がさらに効率化されます。
github-actions-minor-patch:
patterns:
- "*"
概要
EcAuth.IdpUtilities PR #3 のレビューコメント と同じ方針を本リポにも適用。Dependabot の
github-actionsエコシステムにgroups設定を追加し、actions/*の公式 Actions 更新を 1 PR に集約する。変更内容
動機
actions/checkout/actions/setup-nodeが同週にリリースされた場合、現状は Action 数ぶんの PR が立つ → 集約で 1 PR にopen-pull-requests-limit: 5枠の節約スタック PR
本 PR は PR #9(SHA ピン留め)に積み上げるスタック PR です。base ブランチは
feature/actions-commit-hash。PR #9 が main にマージされたあと、自動的に base が main に切り替わります。🤖 Generated with Claude Code