diff --git a/RELEASING.md b/RELEASING.md index 02065462..520a0f24 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 74de4e0e..b6e4a4de 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' } } }