Skip to content

Commit 8be951c

Browse files
authored
Merge pull request #51 from IDilettant/dependabot-config
Update Dependabot config
2 parents eb9cd04 + 695e204 commit 8be951c

File tree

1 file changed

+33
-13
lines changed

1 file changed

+33
-13
lines changed

.github/dependabot.yml

Lines changed: 33 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,37 @@
1-
# To get started with Dependabot version updates, you'll need to specify which
2-
# package ecosystems to update and where the package manifests are located.
3-
# Please see the documentation for all configuration options:
4-
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
5-
1+
---
62
version: 2
73
updates:
8-
- package-ecosystem: "composer" # See documentation for possible values
9-
directory: "/" # Location of package manifests
4+
- package-ecosystem: github-actions
5+
directory: /
106
schedule:
11-
interval: "weekly"
12-
13-
- package-ecosystem: "github-actions"
14-
directory: "/"
7+
interval: weekly
8+
labels: [dependencies, automated, actions]
9+
groups:
10+
actions-minor-patch:
11+
update-types: [minor, patch]
12+
actions-major:
13+
update-types: [major]
14+
# PHP dev
15+
- package-ecosystem: composer
16+
directory: /
1517
schedule:
16-
# Check for updates to GitHub Actions every week
17-
interval: "weekly"
18+
interval: weekly
19+
labels: [dependencies, automated, dev]
20+
allow:
21+
- dependency-type: development
22+
groups:
23+
composer-dev-minor-patch:
24+
update-types: [minor, patch]
25+
composer-dev-major:
26+
update-types: [major]
27+
# PHP prod
28+
- package-ecosystem: composer
29+
directory: /
30+
schedule:
31+
interval: weekly
32+
labels: [dependencies, automated, prod]
33+
allow:
34+
- dependency-type: production
35+
groups:
36+
composer-runtime-minor-patch:
37+
update-types: [minor, patch]

0 commit comments

Comments
 (0)