From e6dd9f704c7b891e37f66bd5298abd141820f6a1 Mon Sep 17 00:00:00 2001 From: cm-dyoshikawa Date: Wed, 22 Oct 2025 01:22:49 -0700 Subject: [PATCH] =?UTF-8?q?chore:=20Dependabot=E3=81=AE=E8=A8=AD=E5=AE=9A?= =?UTF-8?q?=E3=82=92=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - npm(pnpm)とGitHub Actionsの依存関係を自動更新 - 月次スケジュールで実行 - 開発環境と本番環境の依存関係をグループ化 - PRの上限を設定(npm: 2, GitHub Actions: 1) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .github/dependabot.yml | 59 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000..63858a64 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,59 @@ +# https://docs.github.com/ja/code-security/dependabot/working-with-dependabot/dependabot-options-reference + +version: 2 +updates: + # root npm(pnpm)の依存関係 + - package-ecosystem: 'npm' # pnpmでもnpmと書く + directory: '/' + schedule: + interval: 'monthly' + cooldown: + default-days: 1 + open-pull-requests-limit: 2 + groups: + dev-dependencies: + dependency-type: 'development' + patterns: + - '*' + production-dependencies: + dependency-type: 'production' + patterns: + - '*' + commit-message: + prefix: 'chore' + prefix-development: 'chore' + include: 'scope' + labels: + - 'dependencies' + - 'automated' + allow: + - dependency-type: 'all' + assignees: + - 'cm-dyoshikawa' + - 'cm-igarashi-ryosuke' + - 'cm-wada-yusuke' + + # GitHub Actionsの依存関係 + - package-ecosystem: 'github-actions' + directory: '/' + schedule: + interval: 'monthly' + cooldown: + default-days: 1 + open-pull-requests-limit: 1 + groups: + all-actions: + patterns: + - '*' + commit-message: + prefix: 'chore' + include: 'scope' + labels: + - 'automated' + - 'dependencies' + allow: + - dependency-type: 'all' + assignees: + - 'cm-dyoshikawa' + - 'cm-igarashi-ryosuke' + - 'cm-wada-yusuke'