From 7eed179f143a6bd00c6e3348bc6127598459a7df Mon Sep 17 00:00:00 2001 From: Patrick Kalita Date: Thu, 31 Oct 2024 10:47:55 -0700 Subject: [PATCH] Add dependabot config file --- .github/dependabot.yml | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..35741b1 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,37 @@ +version: 2 +updates: + # `pip` is the ecosystem for Poetry projects + - package-ecosystem: "pip" + directory: "/" + schedule: + interval: "weekly" + allow: + # Allow both direct and indirect updates for all packages + - dependency-type: "all" + assignees: + - "pkalita-lbl" + groups: + # Group all dependency updates together so that we have fewer PRs to manage + all-dependencies: + applies-to: version-updates + patterns: + - "*" + labels: + - "poetry" + - "dependencies" + # Don't change the version specifiers in `pyproject.toml`, just update the lock file + versioning-strategy: lockfile-only + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" + assignees: + - "pkalita-lbl" + groups: + all-dependencies: + applies-to: version-updates + patterns: + - "*" + labels: + - "gh-actions" + - "dependencies" \ No newline at end of file