File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # Dependabot のバージョン更新設定(脆弱性対応のsecurity updatesとは別に、
2+ # 依存の定期的な更新PRを作らせる)。すべて週1回・月曜(JST)にまとめてチェックする
3+ version : 2
4+ updates :
5+ # npm依存(package.json / package-lock.json)
6+ - package-ecosystem : " npm"
7+ directory : " /"
8+ schedule :
9+ interval : " weekly"
10+ day : " monday"
11+ timezone : " Asia/Tokyo"
12+ # minor・patchは1本のPRにまとめる(個別PRの洪水を避ける)。majorだけ個別PR
13+ groups :
14+ minor-and-patch :
15+ update-types : ["minor", "patch"]
16+
17+ # Dockerfileのベースイメージ(アプリ本体=node、db-init=postgres)
18+ - package-ecosystem : " docker"
19+ directories :
20+ - " /"
21+ - " /db"
22+ schedule :
23+ interval : " weekly"
24+ day : " monday"
25+ timezone : " Asia/Tokyo"
26+ ignore :
27+ # Postgresのメジャーアップデートはdb/dataの移行作業(pg_upgradeまたは
28+ # dump/restore)が必要なため、自動PRにはしない(意図的に手動で上げる)
29+ - dependency-name : " postgres"
30+ update-types : ["version-update:semver-major"]
31+
32+ # docker-compose直書きのイメージ(dbサービスのpostgres:16-alpine)
33+ - package-ecosystem : " docker-compose"
34+ directory : " /"
35+ schedule :
36+ interval : " weekly"
37+ day : " monday"
38+ timezone : " Asia/Tokyo"
39+ ignore :
40+ - dependency-name : " postgres"
41+ update-types : ["version-update:semver-major"]
42+
43+ # GitHub Actionsのアクション(.github/workflows/)
44+ - package-ecosystem : " github-actions"
45+ directory : " /"
46+ schedule :
47+ interval : " weekly"
48+ day : " monday"
49+ timezone : " Asia/Tokyo"
You can’t perform that action at this time.
0 commit comments