From e4df293512cd13f230744159916fa631dd6c55be Mon Sep 17 00:00:00 2001 From: Ruffian Jiang Date: Mon, 24 Aug 2026 17:04:05 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=8C=A1=E4=BD=8F=20Spring=20Boot=20maj?= =?UTF-8?q?or=20=E8=87=AA=E5=8A=A8=E5=8D=87=E7=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit dependabot 此前将 spring.boot.version 从 2.7.18 误升到 4.1.1,而 Spring Boot 4.x 把 spring-boot-starter-aop 重命名为 spring-boot-starter-aspectj(破坏性变更),且要求 Java 17 + Jakarta 命名空间,导致 html2md 模块 CI 失败(PR #13)。 本提交为 .github/dependabot.yml 增加 ignore 规则,仅禁止 org.springframework.boot:spring-boot* 的 semver-major 自动升级, 保留 minor/patch 安全更新。业务代码与 spring.boot.version 属性不变。 --- .github/dependabot.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 83775be..6e63aaf 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -9,3 +9,9 @@ updates: all-dependencies: patterns: ["*"] open-pull-requests-limit: 10 + # 挡住 Spring Boot 的 major 自动升级:2.7.x → 4.x 属破坏性变更 + # (starter-aop 在 4.x 被重命名为 starter-aspectj,且需 Java 17 + Jakarta 命名空间) + # 仅允许 minor/patch 范围内的安全更新 + ignore: + - dependency-name: "org.springframework.boot:spring-boot*" + update-types: ["version-update:semver-major"]