1+ # yaml-language-server: $schema=https://www.schemastore.org/dependabot-2.0.json
12version : 2
23updates :
4+ # ── Production dependencies ──────────────────────────────────────────
35 - package-ecosystem : " maven"
46 directory : " /"
57 schedule :
@@ -10,41 +12,68 @@ updates:
1012 directory : " /"
1113 schedule :
1214 interval : " weekly"
13- # Prevent Dependabot from scanning test fixture manifests.
14- # These contain intentionally pinned (and sometimes vulnerable)
15- # dependencies used as test data for the dependency-analysis client.
15+
16+ # ── Test fixture manifests (suppress all updates including security) ─
17+ # These directories contain intentionally pinned dependencies used as
18+ # test fixtures. They must NOT be updated by dependabot.
19+ - package-ecosystem : " maven"
20+ directories :
21+ - " /src/test/resources/tst_manifests/maven/**"
22+ - " /src/test/resources/tst_manifests/it/maven/**"
23+ schedule :
24+ interval : " monthly"
25+ labels : []
26+ ignore :
27+ - dependency-name : " *"
1628 - package-ecosystem : " npm"
17- directory : " /"
29+ directories :
30+ - " /src/test/resources/tst_manifests/npm/**"
31+ - " /src/test/resources/tst_manifests/pnpm/**"
32+ - " /src/test/resources/tst_manifests/yarn-berry/**"
33+ - " /src/test/resources/tst_manifests/yarn-classic/**"
34+ - " /src/test/resources/tst_manifests/it/npm/**"
35+ - " /src/test/resources/tst_manifests/it/pnpm/**"
36+ - " /src/test/resources/tst_manifests/it/yarn/**"
1837 schedule :
19- interval : " weekly "
20- exclude-paths :
21- - " src/test/** "
22- open-pull-requests-limit : 0
38+ interval : " monthly "
39+ labels : []
40+ ignore :
41+ - dependency-name : " * "
2342 - package-ecosystem : " pip"
24- directory : " /"
43+ directories :
44+ - " /src/test/resources/tst_manifests/pip/**"
45+ - " /src/test/resources/tst_manifests/it/pypi/**"
2546 schedule :
26- interval : " weekly "
27- exclude-paths :
28- - " src/test/** "
29- open-pull-requests-limit : 0
47+ interval : " monthly "
48+ labels : []
49+ ignore :
50+ - dependency-name : " * "
3051 - package-ecosystem : " gomod"
31- directory : " /"
52+ directories :
53+ - " /src/test/resources/tst_manifests/golang/**"
54+ - " /src/test/resources/tst_manifests/it/golang/**"
55+ - " /src/test/resources/msc/golang/**"
3256 schedule :
33- interval : " weekly "
34- exclude-paths :
35- - " src/test/** "
36- open-pull-requests-limit : 0
57+ interval : " monthly "
58+ labels : []
59+ ignore :
60+ - dependency-name : " * "
3761 - package-ecosystem : " gradle"
38- directory : " /"
62+ directories :
63+ - " /src/test/resources/tst_manifests/gradle-groovy/**"
64+ - " /src/test/resources/tst_manifests/gradle-kotlin/**"
65+ - " /src/test/resources/tst_manifests/it/gradle-groovy/**"
66+ - " /src/test/resources/tst_manifests/it/gradle-kotlin/**"
3967 schedule :
40- interval : " weekly "
41- exclude-paths :
42- - " src/test/** "
43- open-pull-requests-limit : 0
68+ interval : " monthly "
69+ labels : []
70+ ignore :
71+ - dependency-name : " * "
4472 - package-ecosystem : " cargo"
45- directory : " /"
73+ directories :
74+ - " /src/test/resources/tst_manifests/cargo/**"
4675 schedule :
47- interval : " weekly "
48- exclude-paths :
49- - " src/test/** "
50- open-pull-requests-limit : 0
76+ interval : " monthly "
77+ labels : []
78+ ignore :
79+ - dependency-name : " * "
0 commit comments