From e7f96d3fd11f5be043a56171289db83ea2847978 Mon Sep 17 00:00:00 2001 From: Charlie Le Date: Tue, 24 Dec 2024 18:52:52 -0500 Subject: [PATCH 1/3] Update dependabot.yml Sets up dependabot for the other languages and ecosystems. --- .github/dependabot.yml | 66 ++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 63 insertions(+), 3 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 7b52d100f8..5fc0c4536a 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -3,11 +3,21 @@ version: 2 updates: - package-ecosystem: "github-actions" - directory: "/" + directories: + - "/" + groups: + actions-production-dependencies: + dependency-type: "production" + schedule: + interval: "daily" + - package-ecosystem: "docker" + directories: + - "/src/**/*" + groups: + docker-production-dependencies: + dependency-type: "production" schedule: interval: "daily" - labels: - - "infra" - package-ecosystem: "gomod" directories: - "/src/checkoutservice" @@ -17,3 +27,53 @@ updates: dependency-type: "production" schedule: interval: "daily" + - package-ecosystem: "gradle" + directories: + - "/src/adservice" + groups: + gradle-production-dependencies: + dependency-type: "production" + schedule: + interval: "daily" + - package-ecosystem: "pip" + directories: + - "/src/**/*" + groups: + pip-production-dependencies: + dependency-type: "production" + schedule: + interval: "daily" + - package-ecosystem: "nuget" + directories: + - "/src/**/*" + groups: + nuget-production-dependencies: + dependency-type: "production" + schedule: + interval: "daily" + - package-ecosystem: "cargo" + directories: + - "/src/**/*" + groups: + cargo-production-dependencies: + dependency-type: "production" + schedule: + interval: "daily" + - package-ecosystem: "composer" + directories: + - "/src/**/*" + groups: + composer-production-dependencies: + dependency-type: "production" + schedule: + interval: "daily" + - package-ecosystem: "npm" + directories: + - "/src/**/*" + groups: + npm-production-dependencies: + dependency-type: "production" + npm-development-dependencies: + dependency-type: "development" + schedule: + interval: "daily" From 544c0368ed93a022445b3eb2e94cf7b7dfed6872 Mon Sep 17 00:00:00 2001 From: Charlie Le Date: Tue, 24 Dec 2024 18:58:08 -0500 Subject: [PATCH 2/3] Update dependabot.yml to use wildcard directories --- .github/dependabot.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 5fc0c4536a..7acd0cc538 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -20,8 +20,7 @@ updates: interval: "daily" - package-ecosystem: "gomod" directories: - - "/src/checkoutservice" - - "/src/productcatalogservice" + - "/src/**/*" groups: go-production-dependencies: dependency-type: "production" @@ -29,7 +28,7 @@ updates: interval: "daily" - package-ecosystem: "gradle" directories: - - "/src/adservice" + - "/src/**/*" groups: gradle-production-dependencies: dependency-type: "production" From c65dde948e6ec5df157a16b5ac8c022d480fa305 Mon Sep 17 00:00:00 2001 From: Charlie Le Date: Tue, 7 Jan 2025 16:32:05 -0800 Subject: [PATCH 3/3] Update dependabot.yml --- .github/dependabot.yml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 7acd0cc538..f3028b33ff 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -50,14 +50,6 @@ updates: dependency-type: "production" schedule: interval: "daily" - - package-ecosystem: "cargo" - directories: - - "/src/**/*" - groups: - cargo-production-dependencies: - dependency-type: "production" - schedule: - interval: "daily" - package-ecosystem: "composer" directories: - "/src/**/*"