From 82a6e8229a6423d91e04fa63a0b81d0c97d4536f Mon Sep 17 00:00:00 2001 From: hassayag Date: Mon, 27 Jul 2026 23:49:42 +0100 Subject: [PATCH 1/4] chore: group dependabot PRs --- .github/dependabot.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 1e7eecb1..a0b5fac5 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -8,6 +8,10 @@ updates: labels: - "dependencies" - "github-actions" + groups: + github-actions: + patterns: + - "*" - package-ecosystem: "pip" directory: "/" @@ -16,6 +20,10 @@ updates: day: "monday" labels: - "dependencies" + groups: + pip: + patterns: + - "*" - package-ecosystem: "pre-commit" directory: "/" @@ -25,3 +33,7 @@ updates: labels: - "dependencies" - "pre-commit" + groups: + pre-commit: + patterns: + - "*" \ No newline at end of file From 16b16801d005c0e17922a60709e89b9dcbe656e4 Mon Sep 17 00:00:00 2001 From: hassayag Date: Mon, 27 Jul 2026 23:52:45 +0100 Subject: [PATCH 2/4] chore: do not auto-upgrade major pip versions --- .github/dependabot.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index a0b5fac5..4c02aa50 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -24,6 +24,9 @@ updates: pip: patterns: - "*" + ignore: + - dependency-name: "*" + update-types: ["version-update:semver-major"] - package-ecosystem: "pre-commit" directory: "/" From 490ed0ebf8c73e498409cb4281d4a0a23db1fbe1 Mon Sep 17 00:00:00 2001 From: hassayag Date: Mon, 27 Jul 2026 23:54:32 +0100 Subject: [PATCH 3/4] chore: do not run PR open action for dependabot --- .github/workflows/pr-open.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr-open.yaml b/.github/workflows/pr-open.yaml index 5a2e4f71..3ca56d8c 100644 --- a/.github/workflows/pr-open.yaml +++ b/.github/workflows/pr-open.yaml @@ -9,7 +9,7 @@ jobs: name: Open deadlock-data PR runs-on: ubuntu-latest # prevent develop and master being changed by this script - if: ${{ github.head_ref != 'develop' && github.head_ref != 'master' }} + if: ${{ github.actor != 'dependabot[bot]' && github.head_ref != 'develop' && github.head_ref != 'master' }} steps: - name: Checkout deadbot repo uses: actions/checkout@v4 From 27f84ad29249b08bb59e8bfef44a0d655c94e0a7 Mon Sep 17 00:00:00 2001 From: hassayag Date: Mon, 27 Jul 2026 23:56:09 +0100 Subject: [PATCH 4/4] chore: new line --- .github/dependabot.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 4c02aa50..810b86eb 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -39,4 +39,4 @@ updates: groups: pre-commit: patterns: - - "*" \ No newline at end of file + - "*"