From 2ed75cbd5b44d032c3e36ae59caaa4fda7bca444 Mon Sep 17 00:00:00 2001 From: Can Demiralp Date: Thu, 5 Dec 2024 14:59:02 +0100 Subject: [PATCH 1/3] [ECP-9543] Enable Dependabot with basic configuration --- .github/dependabot.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..9c98055 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,20 @@ +version: 2 + +updates: + - package-ecosystem: "composer" + directory: "/" + schedule: + interval: "daily" + open-pull-requests-limit: 3 + labels: + - "dependencies" + target-branch: "main" + + - package-ecosystem: "docker" + directory: "/" + schedule: + interval: "daily" + open-pull-requests-limit: 3 + labels: + - "dependencies" + target-branch: "main" From a434e32d3dd5b363657f9d5a8246fe502b1180b0 Mon Sep 17 00:00:00 2001 From: Can Demiralp Date: Thu, 5 Dec 2024 15:14:56 +0100 Subject: [PATCH 2/3] [ECP-9543] Update Renovate rules --- renovate.json | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/renovate.json b/renovate.json index 39a2b6e..e1bbbfa 100644 --- a/renovate.json +++ b/renovate.json @@ -1,6 +1,22 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ - "config:base" + "config:base", + ":disableDependencyDashboard" + ], + "minimumReleaseAge": "30 days", + "labels": ["dependencies"], + "prConcurrentLimit": 5, + "baseBranches": ["main"], + "packageRules": [ + { + "matchUpdateTypes": ["minor", "patch"], + "matchBaseBranches": ["main"] + }, + { + "matchUpdateTypes": ["major", "pin", "pinDigest", "lockFileMaintenance", "rollback", "bump"], + "matchBaseBranches": ["main"], + "enabled": false + } ] } From cfac7a2c10eeffd4e557f04c5dc3f091aca95422 Mon Sep 17 00:00:00 2001 From: Can Demiralp Date: Fri, 13 Dec 2024 14:38:30 +0100 Subject: [PATCH 3/3] [ECP-9543] Revert Dependabot configuration file --- .github/dependabot.yml | 20 -------------------- 1 file changed, 20 deletions(-) delete mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index 9c98055..0000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,20 +0,0 @@ -version: 2 - -updates: - - package-ecosystem: "composer" - directory: "/" - schedule: - interval: "daily" - open-pull-requests-limit: 3 - labels: - - "dependencies" - target-branch: "main" - - - package-ecosystem: "docker" - directory: "/" - schedule: - interval: "daily" - open-pull-requests-limit: 3 - labels: - - "dependencies" - target-branch: "main"