Skip to content

Commit 6cc1261

Browse files
committed
ci: configure dependabot to monitor Terraform updates
Part of #1590 [skip ci]
1 parent 11c1ab5 commit 6cc1261

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

.github/dependabot.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,3 +60,23 @@ updates:
6060
rebase-strategy: "disabled"
6161
# https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#open-pull-requests-limit
6262
open-pull-requests-limit: 1
63+
64+
# https://docs.github.com/en/code-security/dependabot/working-with-dependabot/dependabot-options-reference#package-ecosystem-
65+
# NOTE: only terraform >= 0.13 and <= 1.8.x is supported
66+
- package-ecosystem: "terraform"
67+
directory: "infra/terraform"
68+
# https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#scheduleinterval
69+
schedule:
70+
interval: "daily"
71+
time: "08:00"
72+
timezone: "Asia/Novosibirsk"
73+
# https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#commit-message
74+
commit-message:
75+
prefix: "chore"
76+
assignees: [ "php-coder" ]
77+
reviewers: [ "php-coder" ]
78+
labels: [ "kind/dependency-update" ]
79+
# https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#rebase-strategy
80+
rebase-strategy: "disabled"
81+
# https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#open-pull-requests-limit
82+
open-pull-requests-limit: 1

0 commit comments

Comments
 (0)