mirror of
https://github.com/RWejlgaard/pez-infra.git
synced 2026-07-04 15:46:16 +00:00
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.
37 lines
784 B
YAML
37 lines
784 B
YAML
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:
|
|
- "*"
|