Skip to content

Commit d20dd42

Browse files
committed
ci: configure dependabot to monitor update for GitHub Actions
Part of #38 [skip ci]
1 parent 7532ffb commit d20dd42

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

.github/dependabot.yml

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# See for details:
2+
# - https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuring-dependabot-version-updates
3+
# - https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
4+
version: 2
5+
updates:
6+
7+
- package-ecosystem: "github-actions"
8+
directory: "/"
9+
# https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#allow
10+
allow:
11+
- dependency-name: "actions/checkout"
12+
- dependency-name: "actions/setup-node"
13+
- dependency-name: "actions/upload-artifact"
14+
# https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#scheduleinterval
15+
schedule:
16+
interval: "daily"
17+
time: "06:00"
18+
timezone: "Asia/Novosibirsk"
19+
# https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#commit-message
20+
commit-message:
21+
prefix: "ci"
22+
assignees: [ "php-coder" ]
23+
reviewers: [ "php-coder" ]
24+
labels: [ "kind/dependency-update", "area/ci" ]
25+
# https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#open-pull-requests-limit
26+
open-pull-requests-limit: 1

0 commit comments

Comments
 (0)