From 33a8a8bef1c814f615df7a19e8169a029c1c6b28 Mon Sep 17 00:00:00 2001 From: Jeffrey Cafferata Date: Sat, 19 Sep 2026 16:01:14 +0200 Subject: [PATCH] CICD: Set a Conventional Commits prefix for Dependabot. - Add `commit-message.prefix: "build"` with `include: "scope"` to every ecosystem in `.github/dependabot.yml`, so Dependabot titles pull requests `build(deps): ...` and `build(deps-dev): ...` and they pass the `PR: Commitlint` check (https://github.com/DNSControl/dnscontrol/pull/4916 failed on `Build(deps-dev): Bump ...`). --- .github/dependabot.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index b976c1649c..e70aacdbf0 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -12,6 +12,9 @@ updates: interval: "weekly" cooldown: default-days: 7 + commit-message: + prefix: "build" + include: "scope" # Maintain dependencies for Go - package-ecosystem: "gomod" @@ -26,6 +29,9 @@ updates: - dependency-name: "github.com/vultr/govultr" cooldown: default-days: 7 + commit-message: + prefix: "build" + include: "scope" # Maintain dependencies for Docker - package-ecosystem: "docker" @@ -34,6 +40,9 @@ updates: interval: "monthly" cooldown: default-days: 7 + commit-message: + prefix: "build" + include: "scope" # Maintain dependencies for npm # (Needed for Prettier. Remove this if we switch to Homebrew prettier or other install method.) @@ -43,3 +52,6 @@ updates: interval: "monthly" cooldown: default-days: 7 + commit-message: + prefix: "build" + include: "scope"