From 6d963ebbc9b13d590b7f75598501f0659afe84b2 Mon Sep 17 00:00:00 2001 From: Can Demiralp Date: Thu, 5 Dec 2024 15:01:15 +0100 Subject: [PATCH 1/4] [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 00000000..9c980554 --- /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 dc1ab865a8a60a1cb9817a522dda4ccd2ddeaa06 Mon Sep 17 00:00:00 2001 From: Can Demiralp Date: Thu, 5 Dec 2024 15:04:25 +0100 Subject: [PATCH 2/4] [ECP-9543] Change target branch --- .github/dependabot.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 9c980554..1bfd45be 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -8,7 +8,7 @@ updates: open-pull-requests-limit: 3 labels: - "dependencies" - target-branch: "main" + target-branch: "develop" - package-ecosystem: "docker" directory: "/" @@ -17,4 +17,4 @@ updates: open-pull-requests-limit: 3 labels: - "dependencies" - target-branch: "main" + target-branch: "develop" From f4d143a8fce9a538f077d5887b779cf32ad9bfd8 Mon Sep 17 00:00:00 2001 From: Can Demiralp Date: Thu, 5 Dec 2024 15:17:01 +0100 Subject: [PATCH 3/4] [ECP-9543] Enable Renovate --- renovate.json | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 renovate.json diff --git a/renovate.json b/renovate.json new file mode 100644 index 00000000..00a847ec --- /dev/null +++ b/renovate.json @@ -0,0 +1,22 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:base", + ":disableDependencyDashboard" + ], + "minimumReleaseAge": "30 days", + "labels": ["dependencies"], + "prConcurrentLimit": 5, + "baseBranches": ["develop"], + "packageRules": [ + { + "matchUpdateTypes": ["minor", "patch"], + "matchBaseBranches": ["develop"] + }, + { + "matchUpdateTypes": ["major", "pin", "pinDigest", "lockFileMaintenance", "rollback", "bump"], + "matchBaseBranches": ["develop"], + "enabled": false + } + ] +} From 5d83552b89cc885c5ba68e2d33457d510341c7a7 Mon Sep 17 00:00:00 2001 From: Can Demiralp Date: Fri, 13 Dec 2024 14:40:45 +0100 Subject: [PATCH 4/4] [ECP-9543] Remove Dependabot config 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 1bfd45be..00000000 --- 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: "develop" - - - package-ecosystem: "docker" - directory: "/" - schedule: - interval: "daily" - open-pull-requests-limit: 3 - labels: - - "dependencies" - target-branch: "develop"