From 7ae72743a49494c69c978a4349e552c04b068836 Mon Sep 17 00:00:00 2001 From: Max Reichmann Date: Tue, 11 Aug 2026 11:54:22 +0200 Subject: [PATCH 1/3] ci: Add ignore rule for eslint-plugin-ava --- .github/dependabot.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 069819f7..f6c8306e 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -24,3 +24,7 @@ updates: commit-message: prefix: "deps" prefix-development: "build(deps-dev)" + ignore: + - dependency-name: "eslint-plugin-ava" + update-types: ["version-update:semver-major"] + From cfd609da6b1bc92f1a369422c828526368fc6c62 Mon Sep 17 00:00:00 2001 From: Max Reichmann Date: Thu, 13 Aug 2026 12:59:08 +0200 Subject: [PATCH 2/3] build(deps-dev): Add dependabot ignore rules for ava and eslint too --- .github/dependabot.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index f6c8306e..58ba172f 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -27,4 +27,8 @@ updates: ignore: - dependency-name: "eslint-plugin-ava" update-types: ["version-update:semver-major"] + - dependency-name: "ava" + update-types: ["version-update:semver-major"] + - dependency-name: "eslint" + update-types: ["version-update:semver-major"] From 5ccd93dd0fc4bf65f5c99fe1e2dfcd5980250bfb Mon Sep 17 00:00:00 2001 From: Max Reichmann Date: Tue, 15 Sep 2026 14:42:32 +0200 Subject: [PATCH 3/3] build(deps-dev): Add BLI ID to ignore --- .github/dependabot.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 58ba172f..dcfb9811 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -25,10 +25,15 @@ updates: prefix: "deps" prefix-development: "build(deps-dev)" ignore: + # CPOUI5FOUNDATION-1335: eslint-plugin-ava, ava, and eslint have to be updated together once the node requirement is bumped + # (causes breaking changes with current node version): + # eslint-plugin-ava@17 requires node 22 or newer - dependency-name: "eslint-plugin-ava" update-types: ["version-update:semver-major"] + # ava@8 requires node 22.20 || 24.12 or newer - dependency-name: "ava" update-types: ["version-update:semver-major"] + # eslint@10 requires node ^20.19.0 || ^22.13.0 || >=24 - dependency-name: "eslint" update-types: ["version-update:semver-major"]