From fdbbba54c00107b7fe1ccedeb7e25b6d19bc1a7f Mon Sep 17 00:00:00 2001 From: Christopher Kolstad Date: Mon, 8 Jun 2026 11:16:32 +0200 Subject: [PATCH 1/3] Configure Dependabot for GitHub Actions and npm Added configuration for GitHub Actions and updated schedule for npm dependencies. Since the rest of our repos are using dependabot, this configures dependabot as our dependency updater. --- .github/dependabot.yml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000000..8122a086b3 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,31 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for all configuration options: +# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file + +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "daily" + time: "19:00" + timezone: "Europe/Madrid" + labels: + - "dependencies" + ignore: + - dependency-name: "python" + - package-ecosystem: "npm" + directory: "/" + schedule: + interval: "daily" + time: "19:00" + timezone: "Europe/Madrid" + labels: + - "dependencies" + ignore: + - dependency-name: "react-router-dom" + - dependency-name: "docusaurus-plugin-openapi-docs" + - dependency-name: "docusaurus-theme-openapi-docs" + cooldown: + default-days: 7 From 41b3f44e491884efbde65b5ad192bf1288eef808 Mon Sep 17 00:00:00 2001 From: Christopher Kolstad Date: Mon, 8 Jun 2026 11:18:50 +0200 Subject: [PATCH 2/3] task: remove renovate bot --- renovate.json | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 renovate.json diff --git a/renovate.json b/renovate.json deleted file mode 100644 index 7d4e8d2737..0000000000 --- a/renovate.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": ["config:recommended"], - "timezone": "Europe/Madrid", - "schedule": ["after 7pm every weekday", "before 5am every weekday"], - "packageRules": [ - { - "description": "Do not bump python-version in AI flag cleanup workflow", - "matchManagers": ["github-actions"], - "matchDepNames": ["python"], - "matchFileNames": [".github/workflows/ai-flag-cleanup-pr.yml"], - "enabled": false - }, - { - "matchUpdateTypes": ["minor", "patch"], - "matchPackageNames": ["*"], - "automerge": true, - "minimumReleaseAge": "7 days", - "internalChecksFilter": "strict" - } - ], - "ignoreDeps": [ - "react-router-dom", - "docusaurus-plugin-openapi-docs", - "docusaurus-theme-openapi-docs" - ], - "labels": ["dependencies"] -} From 2752d719e101f86975b21a38a5bd7bc69a8a6d04 Mon Sep 17 00:00:00 2001 From: Christopher Kolstad Date: Mon, 8 Jun 2026 11:19:57 +0200 Subject: [PATCH 3/3] we no longer use docusaurus, so no longer need to ignore it --- .github/dependabot.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 8122a086b3..6231292087 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -25,7 +25,5 @@ updates: - "dependencies" ignore: - dependency-name: "react-router-dom" - - dependency-name: "docusaurus-plugin-openapi-docs" - - dependency-name: "docusaurus-theme-openapi-docs" cooldown: default-days: 7