From a2378d2bd4f9dc37b2a7523ac0285581f159cf88 Mon Sep 17 00:00:00 2001 From: Romain Floreani Date: Tue, 4 Aug 2026 11:54:01 -0400 Subject: [PATCH 1/3] DEVOPS-1112: update dependabot configuration --- .github/dependabot.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 887dca8..bdfb898 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -19,3 +19,15 @@ updates: patterns: - MiraGeoscience/CI-tools/.github/actions/* - MiraGeoscience/CI-tools/.github/workflows/* + - package-ecosystem: "pre-commit" + directory: "/" + schedule: + interval: "weekly" + cooldown: + default-days: 4 + #ignore: + # - dependency-name: "https://github.com/pre-commit/#mirrors-mypy" + groups: + pre-commit-hooks: + patterns: + - "*" From 9aa80a7b7a0eed8d9ab21a6f19f818a4e7af2e42 Mon Sep 17 00:00:00 2001 From: Romain Floreani Date: Tue, 4 Aug 2026 14:58:30 -0400 Subject: [PATCH 2/3] ci: track default branch for pre-commit.ci autoupdate, switch to quarterly --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index fc27712..7318a2f 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -6,8 +6,8 @@ fail_fast: false ci: skip: [pylint] - autoupdate_branch: develop - autoupdate_schedule: monthly + autoupdate_branch: main + autoupdate_schedule: quarterly repos: - repo: https://github.com/python-poetry/poetry From fe539c77ce2c500efa815360730156eba0659a6d Mon Sep 17 00:00:00 2001 From: Romain Floreani Date: Fri, 21 Aug 2026 10:12:40 -0400 Subject: [PATCH 3/3] Explicit target branch & removing autoupdate-branch --- .github/dependabot.yml | 4 ++-- .pre-commit-config.yaml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index bdfb898..a49cfce 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -7,6 +7,7 @@ version: 2 updates: - package-ecosystem: "github-actions" directory: "/" + target-branch: "main" schedule: interval: "weekly" cooldown: @@ -21,12 +22,11 @@ updates: - MiraGeoscience/CI-tools/.github/workflows/* - package-ecosystem: "pre-commit" directory: "/" + target-branch: "main" schedule: interval: "weekly" cooldown: default-days: 4 - #ignore: - # - dependency-name: "https://github.com/pre-commit/#mirrors-mypy" groups: pre-commit-hooks: patterns: diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 7318a2f..581606b 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -6,7 +6,7 @@ fail_fast: false ci: skip: [pylint] - autoupdate_branch: main + autoupdate_branch: _ autoupdate_schedule: quarterly repos: