From baec330d65ba7c9bea358bb79c2ca27d7292f542 Mon Sep 17 00:00:00 2001 From: Andrew Lerman Date: Sat, 22 Aug 2026 13:10:44 -0400 Subject: [PATCH] chore(deps): fix uv resolution failure and widen Dependabot coverage Ignore setuptools in the uv ecosystem, add the missing terraform ecosystem, and group github-actions updates into a single PR. Co-Authored-By: Claude Opus 5 --- .github/dependabot.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index e5dce77..7cb2f20 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -6,6 +6,9 @@ updates: directory: "/" schedule: interval: "monthly" + groups: + github-actions: + patterns: ["*"] commit-message: prefix: "chore" include: "scope" @@ -19,6 +22,22 @@ updates: groups: python-deps: patterns: ["*"] + # setuptools lives only in [build-system].requires, not uv.lock, so + # Dependabot cannot resolve the workspace and the job fails weekly. + ignore: + - dependency-name: "setuptools" + commit-message: + prefix: "chore" + include: "scope" + + # Terraform providers (Jamf Pro) + - package-ecosystem: "terraform" + directory: "/terraform" + schedule: + interval: "weekly" + groups: + terraform-providers: + patterns: ["*"] commit-message: prefix: "chore" include: "scope"