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/module.gradle b/module.gradle index 63d352d0..ebe1fa40 100644 --- a/module.gradle +++ b/module.gradle @@ -18,7 +18,7 @@ repositories { forRepositories( maven { // Anvil Lib name = "Cjsah Maven" - url = "https://server.cjsah.net:1002/maven/releases" + url = "https://server.cjsah.net:1002/maven/releases/" } ) filter { diff --git a/settings.gradle b/settings.gradle index 3cfc560e..04fd3034 100644 --- a/settings.gradle +++ b/settings.gradle @@ -3,7 +3,7 @@ pluginManagement { mavenLocal() gradlePluginPortal() maven { url = 'https://maven.neoforged.net/releases' } - maven { url = 'https://server.cjsah.net:1002/maven/releases' } + maven { url = 'https://server.cjsah.net:1002/maven/releases/' } } }