Skip to content

Commit 073c847

Browse files
authored
Merge pull request #2092 from OpenConext/feature/dependabot
Update dependabot
2 parents 1929d87 + 66e8373 commit 073c847

2 files changed

Lines changed: 82 additions & 4 deletions

File tree

‎.editorconfig‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,7 @@ indent_style=tab
1313

1414
[*.feature]
1515
indent_size=2
16+
17+
[*.{yaml,yml}]
18+
indent_size = 2
19+
indent_style = space

‎.github/dependabot.yml‎

Lines changed: 78 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,80 @@
1+
---
12
version: 2
23
updates:
3-
- package-ecosystem: "github-actions"
4-
directory: "/"
5-
schedule:
6-
interval: "weekly"
4+
# Enable version updates for Docker
5+
- package-ecosystem: "docker"
6+
directories:
7+
- "/docker/"
8+
schedule:
9+
interval: "weekly"
10+
cooldown:
11+
default-days: 14
12+
groups:
13+
docker:
14+
applies-to: "version-updates"
15+
patterns:
16+
- "*"
17+
18+
# Maintain dependencies for GitHub Actions
19+
- package-ecosystem: "github-actions"
20+
directory: "/"
21+
schedule:
22+
interval: "weekly"
23+
cooldown:
24+
default-days: 14
25+
groups:
26+
github-actions:
27+
applies-to: "version-updates"
28+
patterns:
29+
- "*"
30+
31+
# Maintain dependencies for composer
32+
- package-ecosystem: "composer"
33+
directories:
34+
- "/"
35+
schedule:
36+
interval: "daily"
37+
cooldown:
38+
default-days: 14
39+
open-pull-requests-limit: 25
40+
ignore:
41+
- dependency-name: "symfony/*"
42+
update-types:
43+
- "version-update:semver-major"
44+
- "version-update:semver-minor"
45+
groups:
46+
php-prod:
47+
applies-to: "version-updates"
48+
dependency-type: "production"
49+
update-types:
50+
- "minor"
51+
- "patch"
52+
php-dev:
53+
applies-to: "version-updates"
54+
dependency-type: "development"
55+
update-types:
56+
- "minor"
57+
- "patch"
58+
59+
# Maintain dependencies for npm
60+
- package-ecosystem: "npm"
61+
directories:
62+
- "/theme/"
63+
schedule:
64+
interval: "daily"
65+
cooldown:
66+
default-days: 14
67+
open-pull-requests-limit: 25
68+
groups:
69+
javascript-prod:
70+
applies-to: "version-updates"
71+
dependency-type: "production"
72+
update-types:
73+
- "minor"
74+
- "patch"
75+
javascript-dev:
76+
applies-to: "version-updates"
77+
dependency-type: "development"
78+
update-types:
79+
- "minor"
80+
- "patch"

0 commit comments

Comments
 (0)