From 8dbd42973dd719951fc2bb68a6eb676988ae3f83 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 24 Oct 2025 14:59:23 +0000 Subject: [PATCH 1/3] Add renovate.json --- renovate.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 renovate.json diff --git a/renovate.json b/renovate.json new file mode 100644 index 00000000..5db72dd6 --- /dev/null +++ b/renovate.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:recommended" + ] +} From 2fb52ac2c06d7d6c93b23734403d9b70026615aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergej=20Ko=C5=A1=C4=8Dejev?= Date: Fri, 24 Oct 2025 17:00:32 +0200 Subject: [PATCH 2/3] renovate: update everything together once a month --- .github/dependabot.yml | 16 ---------------- .github/renovate.json5 | 18 ++++++++++++++++++ renovate.json | 6 ------ 3 files changed, 18 insertions(+), 22 deletions(-) delete mode 100644 .github/dependabot.yml create mode 100644 .github/renovate.json5 delete mode 100644 renovate.json diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index 1e8a199a..00000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,16 +0,0 @@ -version: 2 -updates: - - package-ecosystem: gradle - directory: / - schedule: - interval: weekly - registries: "*" - - package-ecosystem: github-actions - directory: / - schedule: - interval: daily - -registries: - itemis: - type: maven-repository - url: https://artifacts.itemis.cloud/repository/maven-mps diff --git a/.github/renovate.json5 b/.github/renovate.json5 new file mode 100644 index 00000000..4191eebd --- /dev/null +++ b/.github/renovate.json5 @@ -0,0 +1,18 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:best-practices", + "schedule:monthly" + ], + + "groupName": "all", + "separateMajorMinor": false, + "ignorePaths": ["code/applications/**"], + + "packageRules": [ + { + "matchPackageNames": ["download-jbr:download-jbr.gradle.plugin", "de.itemis.mps.gradle.common:de.itemis.mps.gradle.common.gradle.plugin"], + "allowedVersions": "< 2.0" + }, + ] +} diff --git a/renovate.json b/renovate.json deleted file mode 100644 index 5db72dd6..00000000 --- a/renovate.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": [ - "config:recommended" - ] -} From ccc07aabdb1cae9935afa4f52a094e864bdb3c62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergej=20Ko=C5=A1=C4=8Dejev?= Date: Fri, 24 Oct 2025 18:11:16 +0200 Subject: [PATCH 3/3] Add itemis plugin repository Mainly for Renovate --- settings.gradle.kts | 1 + 1 file changed, 1 insertion(+) diff --git a/settings.gradle.kts b/settings.gradle.kts index ca4b0e41..d70a2c17 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -7,6 +7,7 @@ pluginManagement { password = if (extra.has("github_token")) extra.get("github_token") as String else System.getenv("GITHUB_TOKEN") } } + maven("https://artifacts.itemis.cloud/repository/maven-mps") gradlePluginPortal() } }