From 0a8916df5401ba5b71f9b084ad5cb6f701a1c9da Mon Sep 17 00:00:00 2001 From: Tombar Date: Wed, 10 Jun 2026 00:03:45 -0300 Subject: [PATCH] ci: add Dependabot config (gomod, github-actions, pip/docs) --- .github/dependabot.yml | 52 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..c66a328 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,52 @@ +# Dependabot — keep Go modules, GitHub Actions, and the docs toolchain current. +# https://docs.github.com/code-security/dependabot/dependabot-version-updates +version: 2 +updates: + # Go modules (root go.mod / go.sum) + - package-ecosystem: gomod + directory: "/" + schedule: + interval: weekly + open-pull-requests-limit: 10 + labels: + - dependencies + - go + commit-message: + prefix: deps + groups: + go-minor-patch: + update-types: + - minor + - patch + + # GitHub Actions referenced by .github/workflows/* + - package-ecosystem: github-actions + directory: "/" + schedule: + interval: weekly + labels: + - dependencies + - github-actions + commit-message: + prefix: ci + groups: + actions-minor-patch: + update-types: + - minor + - patch + + # Docs site toolchain (mkdocs-material) — docs/requirements.txt + - package-ecosystem: pip + directory: "/docs" + schedule: + interval: weekly + labels: + - dependencies + - docs + commit-message: + prefix: docs + groups: + docs-minor-patch: + update-types: + - minor + - patch