From e475916e47b809e466039641dfeb983219ef7e4d Mon Sep 17 00:00:00 2001 From: Gu-ZT Date: Tue, 10 Nov 2026 02:47:53 +0800 Subject: [PATCH] =?UTF-8?q?ci(release):=20=E5=90=8C=E6=AD=A5=E5=A4=9A?= =?UTF-8?q?=E7=89=88=E6=9C=AC=E5=8F=91=E5=B8=83=E5=85=A5=E5=8F=A3=E4=B8=8E?= =?UTF-8?q?=E4=BE=9D=E8=B5=96=E4=BB=93=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 为 1.21.8 开发线同步多版本总控、日志选择和失败规则 - 统一 Cjsah Maven releases 仓库 URL 格式,上传沿用 MAVEN_URL --- RELEASING.md | 8 +++++--- settings.gradle | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/RELEASING.md b/RELEASING.md index 02065462c..520a0f241 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -1,5 +1,7 @@ -# AnvilLib 正式发布 +# AnvilLib 多版本发布 -七条开发分支通过默认分支 `dev/26.1` 的 **Release AnvilLib** 工作流统一发布。版本取自各分支根 `gradle.properties` 的 `mod_version`。 +从默认分支 `dev/26.1` 运行 **Actions → Create Multi-Version Releases → Run workflow**,一次发布所有受管开发分支。总控自动上传 Modrinth、CurseForge、Maven 和 GitHub ReleaseFile,无需选择平台。两站失败不重试且不阻塞发布;Maven 或 ReleaseFile 失败会使整体运行失败。 -在该工作流中勾选 `dry_run` 可以验证本分支和其他六个版本。正式发布与重试步骤见[默认分支发布说明](https://github.com/Anvil-Dev/AnvilLib/blob/dev/26.1/RELEASING.md)。 +版本后缀、自动日志、预检、演练与续跑说明见[默认分支发布文档](https://github.com/Anvil-Dev/AnvilLib/blob/dev/26.1/RELEASING.md)。日志的上一 tag 按提交祖先关系选择,预发布可接正式版或预发布,正式版只接正式版。 + +本分支继续提供自己的 Gradle Wrapper、JDK 和构建配置。Gradle 的 Cjsah Maven 依赖仓库地址为 `https://server.cjsah.net:1002/maven/releases/`;内部 Maven 上传继续读取机密 `MAVEN_URL`。 diff --git a/settings.gradle b/settings.gradle index 852337bff..7fba72394 100644 --- a/settings.gradle +++ b/settings.gradle @@ -2,7 +2,7 @@ pluginManagement { repositories { mavenLocal() gradlePluginPortal() - maven { url = 'https://server.cjsah.net:1002/maven/releases' } + maven { url = 'https://server.cjsah.net:1002/maven/releases/' } maven { url = 'https://maven.neoforged.net/releases' } } }