From 7e74232d649c5046eb6de59fba924344c157aa4d Mon Sep 17 00:00:00 2001 From: "Rasmus \"Pez\" Wejlgaard" Date: Wed, 3 Jun 2026 19:15:12 +0100 Subject: [PATCH] chore: add dependabot config (#115) 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. --- .github/dependabot.yml | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..783a396 --- /dev/null +++ b/.github/dependabot.yml @@ -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: + - "*"