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"