mirror of
https://github.com/RWejlgaard/pez-infra.git
synced 2026-07-04 15:46:16 +00:00
chore: add dependabot config
Add Dependabot for the three supported ecosystems in this repo: GitHub Actions, Terraform (root + grafana/hetzner/pagerduty modules), and Docker (service compose files + dotfile Dockerfiles). Weekly schedule with per-ecosystem grouping to keep PR noise down.
This commit is contained in:
parent
65090ca9d6
commit
da7a911d4f
1 changed files with 37 additions and 0 deletions
37
.github/dependabot.yml
vendored
Normal file
37
.github/dependabot.yml
vendored
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
version: 2
|
||||
updates:
|
||||
# GitHub Actions used across all workflows
|
||||
- package-ecosystem: github-actions
|
||||
directory: /
|
||||
schedule:
|
||||
interval: weekly
|
||||
groups:
|
||||
github-actions:
|
||||
patterns:
|
||||
- "*"
|
||||
|
||||
# Terraform root and provider modules
|
||||
- package-ecosystem: terraform
|
||||
directories:
|
||||
- /terraform
|
||||
- /terraform/grafana
|
||||
- /terraform/hetzner
|
||||
- /terraform/pagerduty
|
||||
schedule:
|
||||
interval: weekly
|
||||
groups:
|
||||
terraform:
|
||||
patterns:
|
||||
- "*"
|
||||
|
||||
# Docker images in service compose files and dotfile Dockerfiles
|
||||
- package-ecosystem: docker
|
||||
directories:
|
||||
- /ansible/services/*
|
||||
- /ansible/dotfiles
|
||||
schedule:
|
||||
interval: weekly
|
||||
groups:
|
||||
docker:
|
||||
patterns:
|
||||
- "*"
|
||||
Loading…
Add table
Reference in a new issue