From 60090aa98a3adb1f5afd4b27a1761911ec99467e Mon Sep 17 00:00:00 2001 From: Daniel Hansen <105574022+dchansen06@users.noreply.github.com> Date: Thu, 8 Jan 2026 15:42:45 -0800 Subject: [PATCH 1/5] Update Dependabot configuration for new ecosystems Added support for GitHub Actions and Go modules in Dependabot configuration. --- .github/dependabot.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000..1f8fcc5c --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,22 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" + day: "monday" + time: "19:00" + timezone: "America/Los_Angeles" + commit-message: + prefix: "Dependabot" + include: "scope" + - package-ecosystem: "gomod" + directory: "/" + schedule: + interval: "weekly" + day: "monday" + time: "19:00" + timezone: "America/Los_Angeles" + commit-message: + prefix: "Dependabot" + include: "scope" From 93dfc42d1832688394289dff5ca6cfe53d15f32c Mon Sep 17 00:00:00 2001 From: Daniel Hansen <105574022+dchansen06@users.noreply.github.com> Date: Thu, 8 Jan 2026 15:52:15 -0800 Subject: [PATCH 2/5] Configure Dependabot for npm and pip packages Added new npm and pip package ecosystems with weekly update schedules for multiple directories. --- .github/dependabot.yml | 62 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 61 insertions(+), 1 deletion(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 1f8fcc5c..33dda4ba 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -10,8 +10,68 @@ updates: commit-message: prefix: "Dependabot" include: "scope" + - package-ecosystem: "npm" + directory: "/dashboard" + schedule: + interval: "weekly" + day: "monday" + time: "19:00" + timezone: "America/Los_Angeles" + commit-message: + prefix: "Dependabot" + include: "scope" +- package-ecosystem: "pip" + directory: "/rigby" + schedule: + interval: "weekly" + day: "monday" + time: "19:00" + timezone: "America/Los_Angeles" + commit-message: + prefix: "Dependabot" + include: "scope" + - package-ecosystem: "pip" + directory: "/query" + schedule: + interval: "weekly" + day: "monday" + time: "19:00" + timezone: "America/Los_Angeles" + commit-message: + prefix: "Dependabot" + include: "scope" - package-ecosystem: "gomod" - directory: "/" + directory: "/auth" + schedule: + interval: "weekly" + day: "monday" + time: "19:00" + timezone: "America/Los_Angeles" + commit-message: + prefix: "Dependabot" + include: "scope" + - package-ecosystem: "gomod" + directory: "/jeddah" + schedule: + interval: "weekly" + day: "monday" + time: "19:00" + timezone: "America/Los_Angeles" + commit-message: + prefix: "Dependabot" + include: "scope" + - package-ecosystem: "gomod" + directory: "/gr24" + schedule: + interval: "weekly" + day: "monday" + time: "19:00" + timezone: "America/Los_Angeles" + commit-message: + prefix: "Dependabot" + include: "scope" + - package-ecosystem: "gomod" + directory: "/gr25" schedule: interval: "weekly" day: "monday" From 2114a6245a05973dd56374e8eef512c0d1900cfd Mon Sep 17 00:00:00 2001 From: Daniel Hansen <105574022+dchansen06@users.noreply.github.com> Date: Thu, 8 Jan 2026 15:53:35 -0800 Subject: [PATCH 3/5] Fix formatting in dependabot.yml for pip ecosystem --- .github/dependabot.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 33dda4ba..08cfd686 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -20,7 +20,7 @@ updates: commit-message: prefix: "Dependabot" include: "scope" -- package-ecosystem: "pip" + - package-ecosystem: "pip" directory: "/rigby" schedule: interval: "weekly" From d25cd1f1c37d145a816bb51d1bcb55143d78fd97 Mon Sep 17 00:00:00 2001 From: Daniel Hansen <105574022+dchansen06@users.noreply.github.com> Date: Fri, 9 Jan 2026 14:09:08 -0800 Subject: [PATCH 4/5] Add semver-major update types for dependencies Only will offer PRs on major changes https://github.com/Gaucho-Racing/Mapache/pull/105#issuecomment-3730678265 --- .github/dependabot.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 08cfd686..b1954aa5 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -2,6 +2,7 @@ version: 2 updates: - package-ecosystem: "github-actions" directory: "/" + update-types: "version-update:semver-major" schedule: interval: "weekly" day: "monday" @@ -12,6 +13,7 @@ updates: include: "scope" - package-ecosystem: "npm" directory: "/dashboard" + update-types: "version-update:semver-major" schedule: interval: "weekly" day: "monday" @@ -22,6 +24,7 @@ updates: include: "scope" - package-ecosystem: "pip" directory: "/rigby" + update-types: "version-update:semver-major" schedule: interval: "weekly" day: "monday" @@ -32,6 +35,7 @@ updates: include: "scope" - package-ecosystem: "pip" directory: "/query" + update-types: "version-update:semver-major" schedule: interval: "weekly" day: "monday" @@ -42,6 +46,7 @@ updates: include: "scope" - package-ecosystem: "gomod" directory: "/auth" + update-types: "version-update:semver-major" schedule: interval: "weekly" day: "monday" @@ -52,6 +57,7 @@ updates: include: "scope" - package-ecosystem: "gomod" directory: "/jeddah" + update-types: "version-update:semver-major" schedule: interval: "weekly" day: "monday" @@ -62,6 +68,7 @@ updates: include: "scope" - package-ecosystem: "gomod" directory: "/gr24" + update-types: "version-update:semver-major" schedule: interval: "weekly" day: "monday" @@ -72,6 +79,7 @@ updates: include: "scope" - package-ecosystem: "gomod" directory: "/gr25" + update-types: "version-update:semver-major" schedule: interval: "weekly" day: "monday" From 0945e56160d7ce654897b68ef985538fe1027702 Mon Sep 17 00:00:00 2001 From: Daniel Hansen Date: Fri, 9 Jan 2026 14:13:48 -0800 Subject: [PATCH 5/5] Fix Dependabot configuration to ignore minor and patch updates for all ecosystems --- .github/dependabot.yml | 48 +++++++++++++++++++++++++++++++++++------- 1 file changed, 40 insertions(+), 8 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index b1954aa5..bb6d1a09 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -2,7 +2,6 @@ version: 2 updates: - package-ecosystem: "github-actions" directory: "/" - update-types: "version-update:semver-major" schedule: interval: "weekly" day: "monday" @@ -11,9 +10,13 @@ updates: commit-message: prefix: "Dependabot" include: "scope" + ignore: + - dependency-name: "*" + update-types: + - "version-update:semver-minor" + - "version-update:semver-patch" - package-ecosystem: "npm" directory: "/dashboard" - update-types: "version-update:semver-major" schedule: interval: "weekly" day: "monday" @@ -22,9 +25,13 @@ updates: commit-message: prefix: "Dependabot" include: "scope" + ignore: + - dependency-name: "*" + update-types: + - "version-update:semver-minor" + - "version-update:semver-patch" - package-ecosystem: "pip" directory: "/rigby" - update-types: "version-update:semver-major" schedule: interval: "weekly" day: "monday" @@ -33,9 +40,13 @@ updates: commit-message: prefix: "Dependabot" include: "scope" + ignore: + - dependency-name: "*" + update-types: + - "version-update:semver-minor" + - "version-update:semver-patch" - package-ecosystem: "pip" directory: "/query" - update-types: "version-update:semver-major" schedule: interval: "weekly" day: "monday" @@ -44,9 +55,13 @@ updates: commit-message: prefix: "Dependabot" include: "scope" + ignore: + - dependency-name: "*" + update-types: + - "version-update:semver-minor" + - "version-update:semver-patch" - package-ecosystem: "gomod" directory: "/auth" - update-types: "version-update:semver-major" schedule: interval: "weekly" day: "monday" @@ -55,9 +70,13 @@ updates: commit-message: prefix: "Dependabot" include: "scope" + ignore: + - dependency-name: "*" + update-types: + - "version-update:semver-minor" + - "version-update:semver-patch" - package-ecosystem: "gomod" directory: "/jeddah" - update-types: "version-update:semver-major" schedule: interval: "weekly" day: "monday" @@ -66,9 +85,13 @@ updates: commit-message: prefix: "Dependabot" include: "scope" + ignore: + - dependency-name: "*" + update-types: + - "version-update:semver-minor" + - "version-update:semver-patch" - package-ecosystem: "gomod" directory: "/gr24" - update-types: "version-update:semver-major" schedule: interval: "weekly" day: "monday" @@ -77,9 +100,13 @@ updates: commit-message: prefix: "Dependabot" include: "scope" + ignore: + - dependency-name: "*" + update-types: + - "version-update:semver-minor" + - "version-update:semver-patch" - package-ecosystem: "gomod" directory: "/gr25" - update-types: "version-update:semver-major" schedule: interval: "weekly" day: "monday" @@ -88,3 +115,8 @@ updates: commit-message: prefix: "Dependabot" include: "scope" + ignore: + - dependency-name: "*" + update-types: + - "version-update:semver-minor" + - "version-update:semver-patch"