Skip to content

Commit 39a93e7

Browse files
authored
chore: optimize dependabot configuration
1. Merges `site` and `offlinedocs` configs as @dependabot now supports specifying multiple .directories. See https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#directories 2. Removes grouping as it is not practical to resolve PRs like #13605 Let me know what your thoughts are.
1 parent 87ad560 commit 39a93e7

File tree

1 file changed

+4
-31
lines changed

1 file changed

+4
-31
lines changed

.github/dependabot.yaml

Lines changed: 4 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,9 @@ updates:
6161
- dependency-name: "terraform"
6262

6363
- package-ecosystem: "npm"
64-
directory: "/site/"
64+
directories:
65+
- "/site"
66+
- "/offlinedocs"
6567
schedule:
6668
interval: "monthly"
6769
time: "06:00"
@@ -82,33 +84,4 @@ updates:
8284
update-types:
8385
- version-update:semver-major
8486
open-pull-requests-limit: 15
85-
groups:
86-
site:
87-
patterns:
88-
- "*"
89-
90-
- package-ecosystem: "npm"
91-
directory: "/offlinedocs/"
92-
schedule:
93-
interval: "monthly"
94-
time: "06:00"
95-
timezone: "America/Chicago"
96-
reviewers:
97-
- "coder/ts"
98-
commit-message:
99-
prefix: "chore"
100-
labels: []
101-
ignore:
102-
# Ignore patch updates for all dependencies
103-
- dependency-name: "*"
104-
update-types:
105-
- version-update:semver-patch
106-
# Ignore major updates to Node.js types, because they need to
107-
# correspond to the Node.js engine version
108-
- dependency-name: "@types/node"
109-
update-types:
110-
- version-update:semver-major
111-
groups:
112-
offlinedocs:
113-
patterns:
114-
- "*"
87+

0 commit comments

Comments
 (0)