ci: dependabot

As we've now vendored our dependencies let's enable dependabot in the
same way we use it in our other Go projects.

Signed-off-by: Simon de Vlieger <supakeen@redhat.com>
This commit is contained in:
Simon de Vlieger 2024-12-18 09:35:06 +01:00
parent 38af61d633
commit cdf627389e

26
.github/dependabot.yml vendored Normal file
View file

@ -0,0 +1,26 @@
# Basic test trying dependabot
version: 2
updates:
# Maintain dependencies for GitHub Actions
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
time: "04:00"
open-pull-requests-limit: 5
rebase-strategy: "disabled"
# Maintain dependencies for Go
- package-ecosystem: "gomod"
directory: "/"
schedule:
interval: "daily"
time: "04:00"
groups:
go-deps:
patterns:
- "*" # group all dependency updates into one PR
open-pull-requests-limit: 1
rebase-strategy: "auto"