From b98621a504f21bf00188a6ff808f7adf5de636fe Mon Sep 17 00:00:00 2001 From: jmeridth Date: Wed, 24 Apr 2024 23:15:33 -0500 Subject: [PATCH] chore(deps): update dependabot config to include pr prefixes Add commit-message.prefix config option to dependabot so that dependabot pull request titles pass our new PR Title Linting workflow - [x] include current dependency updates (black and mypy) - [x] update pull_request_template.md with `maintenance` label option Signed-off-by: jmeridth --- .github/dependabot.yml | 7 +++++++ .github/pull_request_template.md | 2 +- requirements-test.txt | 4 ++-- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index a6d93c1..75cd455 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,14 +1,21 @@ + version: 2 updates: - package-ecosystem: "pip" directory: "/" schedule: interval: "daily" + commit-message: + prefix: "chore(deps)" - package-ecosystem: "github-actions" directory: "/" schedule: interval: "daily" + commit-message: + prefix: "chore(deps)" - package-ecosystem: "docker" directory: "/" schedule: interval: "daily" + commit-message: + prefix: "chore(deps)" diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 75662ae..d75e0ae 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -21,4 +21,4 @@ examples: "feat: add new logger" or "fix: remove unused imports" ### Reviewer -- [ ] Label as either `bug`, `documentation`, `enhancement`, `infrastructure`, or `breaking` +- [ ] Label as either `bug`, `documentation`, `enhancement`, `infrastructure`, `maintenance` or `breaking` diff --git a/requirements-test.txt b/requirements-test.txt index 26b8c03..d0e4e85 100644 --- a/requirements-test.txt +++ b/requirements-test.txt @@ -1,6 +1,6 @@ -black==24.4.0 +black==24.4.1 flake8==7.0.0 -mypy==1.9.0 +mypy==1.10.0 mypy-extensions==1.0.0 pylint==3.1.0 pytest==8.1.1