11version : 2
22updates :
3- # Webapp configs
3+ # Root workspace dependencies (monorepo root)
4+ - package-ecosystem : npm
5+ directory : ' /'
6+ schedule :
7+ interval : weekly
8+ day : sunday
9+ time : ' 16:00'
10+ timezone : ' Europe/Berlin'
11+ open-pull-requests-limit : 99
12+ labels :
13+ - ' type: chore 🧹'
14+ ignore :
15+ # Prevent major version updates
16+ - dependency-name : ' *'
17+ update-types : ['version-update:semver-major']
18+ - dependency-name : ' @types/node'
19+ - dependency-name : ' typescript'
20+
21+ # Webapp config dependencies
422 - package-ecosystem : npm
523 directory : ' /apps/webapp/app-config'
624 schedule :
@@ -10,6 +28,10 @@ updates:
1028 open-pull-requests-limit : 99
1129 labels :
1230 - ' type: chore 🧹'
31+ ignore :
32+ # Prevent major version updates
33+ - dependency-name : ' *'
34+ update-types : ['version-update:semver-major']
1335
1436 # Webapp frontend dependencies
1537 - package-ecosystem : npm
@@ -31,6 +53,9 @@ updates:
3153 - ' *@datadog*'
3254
3355 ignore :
56+ # Prevent major version updates
57+ - dependency-name : ' *'
58+ update-types : ['version-update:semver-major']
3459 - dependency-name : ' @wireapp/avs'
3560 # Wait until we have next release with wasm folder
3661 - dependency-name : ' @mediapipe/tasks-vision'
@@ -61,6 +86,9 @@ updates:
6186 labels :
6287 - ' type: chore 🧹'
6388 ignore :
89+ # Prevent major version updates
90+ - dependency-name : ' *'
91+ update-types : ['version-update:semver-major']
6492 - dependency-name : geolite2
6593 versions :
6694 - ' >= 2.a'
0 commit comments