From 90239def777399f0530845dd6b2b5e5f136d4ef1 Mon Sep 17 00:00:00 2001 From: wadii Date: Mon, 4 May 2026 17:50:10 +0200 Subject: [PATCH 1/7] ci: migrated dependabot to renovate --- dependabot.yml | 16 ---------------- renovate.json | 29 +++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+), 16 deletions(-) delete mode 100644 dependabot.yml create mode 100644 renovate.json diff --git a/dependabot.yml b/dependabot.yml deleted file mode 100644 index deb3bfc..0000000 --- a/dependabot.yml +++ /dev/null @@ -1,16 +0,0 @@ -# $schema: https://json.schemastore.org/dependabot-2.0.json - -version: 2 -updates: - - package-ecosystem: 'pip' - # we only want security updates from dependabot, so we set the limit to 0 - # for regular updates. See documentation for further information here: - # https://docs.github.com/en/code-security/dependabot/working-with-dependabot/dependabot-options-reference#open-pull-requests-limit- - open-pull-requests-limit: 0 - directory: '.' - schedule: - interval: 'daily' - reviewers: - - 'flagsmith/flagsmith-back-end' - commit-message: - prefix: 'deps' diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000..ecf3cf1 --- /dev/null +++ b/renovate.json @@ -0,0 +1,29 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:recommended", + ":semanticCommitScopeDisabled" + ], + "ignorePresets": [ + ":semanticPrefixFixDepsChoreOthers" + ], + "semanticCommitType": "deps", + "vulnerabilityAlerts": { + "enabled": true + }, + "pip_requirements": { + "enabled": false + }, + "pip-compile": { + "enabled": false + }, + "pep621": { + "enabled": false + }, + "git-submodules": { + "enabled": true + }, + "reviewers": [ + "flagsmith/flagsmith-back-end" + ] +} From b06b05f2a92b0efe5c047843a2ed64d38b819124 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 4 May 2026 15:55:26 +0000 Subject: [PATCH 2/7] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- renovate.json | 47 ++++++++++++++++++++--------------------------- 1 file changed, 20 insertions(+), 27 deletions(-) diff --git a/renovate.json b/renovate.json index ecf3cf1..dc6b192 100644 --- a/renovate.json +++ b/renovate.json @@ -1,29 +1,22 @@ { - "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": [ - "config:recommended", - ":semanticCommitScopeDisabled" - ], - "ignorePresets": [ - ":semanticPrefixFixDepsChoreOthers" - ], - "semanticCommitType": "deps", - "vulnerabilityAlerts": { - "enabled": true - }, - "pip_requirements": { - "enabled": false - }, - "pip-compile": { - "enabled": false - }, - "pep621": { - "enabled": false - }, - "git-submodules": { - "enabled": true - }, - "reviewers": [ - "flagsmith/flagsmith-back-end" - ] + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": ["config:recommended", ":semanticCommitScopeDisabled"], + "ignorePresets": [":semanticPrefixFixDepsChoreOthers"], + "semanticCommitType": "deps", + "vulnerabilityAlerts": { + "enabled": true + }, + "pip_requirements": { + "enabled": false + }, + "pip-compile": { + "enabled": false + }, + "pep621": { + "enabled": false + }, + "git-submodules": { + "enabled": true + }, + "reviewers": ["flagsmith/flagsmith-back-end"] } From 9a866a1b4a16fb085f71af3c6407b75adf47b843 Mon Sep 17 00:00:00 2001 From: wadii Date: Tue, 5 May 2026 11:13:49 +0200 Subject: [PATCH 3/7] ci: watch on flagsmith flag engine updates --- renovate.json | 43 ++++++++++++++++++++++++------------------- 1 file changed, 24 insertions(+), 19 deletions(-) diff --git a/renovate.json b/renovate.json index dc6b192..b35186d 100644 --- a/renovate.json +++ b/renovate.json @@ -1,22 +1,27 @@ { - "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": ["config:recommended", ":semanticCommitScopeDisabled"], - "ignorePresets": [":semanticPrefixFixDepsChoreOthers"], - "semanticCommitType": "deps", - "vulnerabilityAlerts": { - "enabled": true + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:recommended", + ":semanticCommitScopeDisabled" + ], + "ignorePresets": [ + ":semanticPrefixFixDepsChoreOthers" + ], + "semanticCommitType": "deps", + "vulnerabilityAlerts": { + "enabled": true + }, + "reviewers": [ + "flagsmith/flagsmith-back-end" + ], + "packageRules": [ + { + "matchManagers": ["pip_requirements", "pip-compile", "pep621", "poetry"], + "enabled": false }, - "pip_requirements": { - "enabled": false - }, - "pip-compile": { - "enabled": false - }, - "pep621": { - "enabled": false - }, - "git-submodules": { - "enabled": true - }, - "reviewers": ["flagsmith/flagsmith-back-end"] + { + "matchPackageNames": ["flagsmith-flag-engine"], + "enabled": true + } + ] } From 2ec9c21ea608db8ed9eb5671b62c06a0971610d2 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 5 May 2026 09:14:05 +0000 Subject: [PATCH 4/7] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- renovate.json | 41 +++++++++++++++++------------------------ 1 file changed, 17 insertions(+), 24 deletions(-) diff --git a/renovate.json b/renovate.json index b35186d..e558e40 100644 --- a/renovate.json +++ b/renovate.json @@ -1,27 +1,20 @@ { - "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": [ - "config:recommended", - ":semanticCommitScopeDisabled" - ], - "ignorePresets": [ - ":semanticPrefixFixDepsChoreOthers" - ], - "semanticCommitType": "deps", - "vulnerabilityAlerts": { - "enabled": true - }, - "reviewers": [ - "flagsmith/flagsmith-back-end" - ], - "packageRules": [ - { - "matchManagers": ["pip_requirements", "pip-compile", "pep621", "poetry"], - "enabled": false + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": ["config:recommended", ":semanticCommitScopeDisabled"], + "ignorePresets": [":semanticPrefixFixDepsChoreOthers"], + "semanticCommitType": "deps", + "vulnerabilityAlerts": { + "enabled": true }, - { - "matchPackageNames": ["flagsmith-flag-engine"], - "enabled": true - } - ] + "reviewers": ["flagsmith/flagsmith-back-end"], + "packageRules": [ + { + "matchManagers": ["pip_requirements", "pip-compile", "pep621", "poetry"], + "enabled": false + }, + { + "matchPackageNames": ["flagsmith-flag-engine"], + "enabled": true + } + ] } From 71f6b3702432403f90ee944cd9deb10686c9ad12 Mon Sep 17 00:00:00 2001 From: wadii Date: Tue, 5 May 2026 13:43:38 +0200 Subject: [PATCH 5/7] feat: reviewed iso with dependabot --- renovate.json | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/renovate.json b/renovate.json index b35186d..5c1a842 100644 --- a/renovate.json +++ b/renovate.json @@ -8,15 +8,13 @@ ":semanticPrefixFixDepsChoreOthers" ], "semanticCommitType": "deps", - "vulnerabilityAlerts": { - "enabled": true - }, "reviewers": [ "flagsmith/flagsmith-back-end" ], "packageRules": [ { "matchManagers": ["pip_requirements", "pip-compile", "pep621", "poetry"], + "matchUpdateTypes": ["major", "minor", "patch", "digest", "pin", "rollback", "bump", "replacement", "lockFileMaintenance"], "enabled": false }, { From 419d76379263a886923ddb5d0dca079daa41f09e Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 5 May 2026 11:44:46 +0000 Subject: [PATCH 6/7] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- renovate.json | 49 ++++++++++++++++++++++++++----------------------- 1 file changed, 26 insertions(+), 23 deletions(-) diff --git a/renovate.json b/renovate.json index 5c1a842..03e1a2a 100644 --- a/renovate.json +++ b/renovate.json @@ -1,25 +1,28 @@ { - "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": [ - "config:recommended", - ":semanticCommitScopeDisabled" - ], - "ignorePresets": [ - ":semanticPrefixFixDepsChoreOthers" - ], - "semanticCommitType": "deps", - "reviewers": [ - "flagsmith/flagsmith-back-end" - ], - "packageRules": [ - { - "matchManagers": ["pip_requirements", "pip-compile", "pep621", "poetry"], - "matchUpdateTypes": ["major", "minor", "patch", "digest", "pin", "rollback", "bump", "replacement", "lockFileMaintenance"], - "enabled": false - }, - { - "matchPackageNames": ["flagsmith-flag-engine"], - "enabled": true - } - ] + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": ["config:recommended", ":semanticCommitScopeDisabled"], + "ignorePresets": [":semanticPrefixFixDepsChoreOthers"], + "semanticCommitType": "deps", + "reviewers": ["flagsmith/flagsmith-back-end"], + "packageRules": [ + { + "matchManagers": ["pip_requirements", "pip-compile", "pep621", "poetry"], + "matchUpdateTypes": [ + "major", + "minor", + "patch", + "digest", + "pin", + "rollback", + "bump", + "replacement", + "lockFileMaintenance" + ], + "enabled": false + }, + { + "matchPackageNames": ["flagsmith-flag-engine"], + "enabled": true + } + ] } From af297a0c8d74761822edc5b0eca9c684c300862c Mon Sep 17 00:00:00 2001 From: wadii Date: Tue, 5 May 2026 14:02:10 +0200 Subject: [PATCH 7/7] ci: removed duplicated codeowners --- renovate.json | 3 --- 1 file changed, 3 deletions(-) diff --git a/renovate.json b/renovate.json index 5c1a842..051e33e 100644 --- a/renovate.json +++ b/renovate.json @@ -8,9 +8,6 @@ ":semanticPrefixFixDepsChoreOthers" ], "semanticCommitType": "deps", - "reviewers": [ - "flagsmith/flagsmith-back-end" - ], "packageRules": [ { "matchManagers": ["pip_requirements", "pip-compile", "pep621", "poetry"],