Skip to content

Commit c5a2741

Browse files
authored
chore: add dependabot config (grouped, cooldown, curated ignores) (#505)
1 parent 3f4ad96 commit c5a2741

1 file changed

Lines changed: 66 additions & 0 deletions

File tree

.github/dependabot.yml

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "github-actions"
4+
directory: "/"
5+
schedule:
6+
interval: weekly
7+
day: tuesday
8+
time: "12:00"
9+
timezone: Europe/Athens
10+
cooldown:
11+
default-days: 7
12+
labels:
13+
- dependencies
14+
groups:
15+
github-actions:
16+
patterns:
17+
- "*"
18+
- package-ecosystem: npm
19+
directory: "/"
20+
schedule:
21+
interval: weekly
22+
day: tuesday
23+
time: "12:00"
24+
timezone: Europe/Athens
25+
open-pull-requests-limit: 10
26+
reviewers:
27+
- mrholek
28+
labels:
29+
- dependencies
30+
cooldown:
31+
default-days: 7
32+
versioning-strategy: increase
33+
rebase-strategy: disabled
34+
ignore:
35+
# react/react-dom are pinned to 18.3.1 via package.json "overrides"
36+
- dependency-name: "react"
37+
update-types:
38+
- "version-update:semver-major"
39+
- dependency-name: "react-dom"
40+
update-types:
41+
- "version-update:semver-major"
42+
# docs engine — Astro majors are coordinated migrations, bumped by hand
43+
- dependency-name: "astro"
44+
update-types:
45+
- "version-update:semver-major"
46+
- dependency-name: "@astrojs/*"
47+
update-types:
48+
- "version-update:semver-major"
49+
# linter churn — new rules break CI; bump deliberately
50+
- dependency-name: "eslint*"
51+
update-types:
52+
- "version-update:semver-major"
53+
- "version-update:semver-minor"
54+
- dependency-name: "typescript-eslint"
55+
update-types:
56+
- "version-update:semver-major"
57+
- "version-update:semver-minor"
58+
- dependency-name: "@typescript-eslint/*"
59+
update-types:
60+
- "version-update:semver-major"
61+
- "version-update:semver-minor"
62+
groups:
63+
production-dependencies:
64+
dependency-type: "production"
65+
development-dependencies:
66+
dependency-type: "development"

0 commit comments

Comments
 (0)