Skip to content

Commit 687d5b4

Browse files
authored
chore(deps): ignore major version bumps in dependabot (#195)
Major bumps of devDeps (eslint, typescript, prettier) need manual config migration and provide no value for conformance testing. Security updates still come through regardless; scheduled updates are now minor/patch only.
1 parent 4859a81 commit 687d5b4

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

.github/dependabot.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
version: 2
22

3+
# Security updates always come through regardless of these settings.
4+
# Scheduled (non-security) updates are limited to minor/patch only —
5+
# major bumps of devDeps like eslint/typescript are manual decisions.
6+
37
updates:
48
- package-ecosystem: npm
59
directory: /
@@ -9,6 +13,9 @@ updates:
913
all-dependencies:
1014
patterns:
1115
- '*'
16+
ignore:
17+
- dependency-name: '*'
18+
update-types: ['version-update:semver-major']
1219

1320
- package-ecosystem: npm
1421
directory: /examples/servers/typescript
@@ -18,6 +25,9 @@ updates:
1825
all-dependencies:
1926
patterns:
2027
- '*'
28+
ignore:
29+
- dependency-name: '*'
30+
update-types: ['version-update:semver-major']
2131

2232
- package-ecosystem: github-actions
2333
directory: /
@@ -27,3 +37,6 @@ updates:
2737
all-actions:
2838
patterns:
2939
- '*'
40+
ignore:
41+
- dependency-name: '*'
42+
update-types: ['version-update:semver-major']

0 commit comments

Comments
 (0)