From 16be14a07da6dda4792013d0859002d2d0682304 Mon Sep 17 00:00:00 2001 From: Jiahao XU Date: Tue, 6 Jun 2023 21:46:47 +1000 Subject: [PATCH] dependabot: Only create PR for incompatible updates (#1138) for direct dependencies since compatible updates is already covered by `update-transitive-deps.yml`. Signed-off-by: Jiahao XU --- .github/dependabot.yml | 49 ++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 47 insertions(+), 2 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 00dcb8bd..89dd3eb3 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -8,8 +8,53 @@ updates: directory: "/" schedule: interval: "daily" + # If we include `/`, then dependabot would also create PR + # for every compatible updates. + # + # We only want incompatible updates for direct dependencies + # from dependabot since compatible updates is covered by + # `update-transitive-deps.yml` - package-ecosystem: "cargo" - directory: "/" + directory: "/bin" + schedule: + interval: "daily" + - package-ecosystem: "cargo" + directory: "/binstalk" + schedule: + interval: "daily" + - package-ecosystem: "cargo" + directory: "/binstalk-downloader" + schedule: + interval: "daily" + - package-ecosystem: "cargo" + directory: "/binstalk-manifests" + schedule: + interval: "daily" + - package-ecosystem: "cargo" + directory: "/binstalk-types" + schedule: + interval: "daily" + - package-ecosystem: "cargo" + directory: "/detect-targets" + schedule: + interval: "daily" + - package-ecosystem: "cargo" + directory: "/detect-wasi" + schedule: + interval: "daily" + - package-ecosystem: "cargo" + directory: "/fs-lock" + schedule: + interval: "daily" + - package-ecosystem: "cargo" + directory: "/leon" + schedule: + interval: "daily" + - package-ecosystem: "cargo" + directory: "/leon-macros" + schedule: + interval: "daily" + - package-ecosystem: "cargo" + directory: "/normalize-path" schedule: interval: "daily" - versioning-strategy: increase-if-necessary