From 2c832da5e8166a8f791b8a753eb18c6d8526f82a Mon Sep 17 00:00:00 2001 From: Gu-ZT Date: Tue, 10 Nov 2026 16:30:44 +0800 Subject: [PATCH] =?UTF-8?q?docs(release):=20=E8=AF=B4=E6=98=8E=E6=89=8B?= =?UTF-8?q?=E5=8A=A8=20tag=20=E8=A6=86=E7=9B=96=E5=8F=91=E5=B8=83=E7=89=88?= =?UTF-8?q?=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 使用输入 tag 统一 Git 标签、JAR 与 Maven 版本 - 保留 Beta 快照及按后缀判断预发布和升版规则 --- RELEASING.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/RELEASING.md b/RELEASING.md index 520a0f24..8913311d 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -2,6 +2,8 @@ 从默认分支 `dev/26.1` 运行 **Actions → Create Multi-Version Releases → Run workflow**,一次发布所有受管开发分支。总控自动上传 Modrinth、CurseForge、Maven 和 GitHub ReleaseFile,无需选择平台。两站失败不重试且不阻塞发布;Maven 或 ReleaseFile 失败会使整体运行失败。 +在必填的 `tag` 输入框填写发布版本,例如 `2.0.0+pre-release.13`,不加 `v` 前缀。总控通过 `-Pmod_version=` 覆盖各分支的 Gradle 构建版本,不要求预先修改或同步 `gradle.properties`。生成的 Git tag、JAR 和 Maven 版本均使用输入值;上述预发布不升 patch,纯 `X.Y.Z` 发布后创建下一 patch 的 PR。普通开发 CI 仍上架 Beta 快照。 + 版本后缀、自动日志、预检、演练与续跑说明见[默认分支发布文档](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`。