docs(release): require dev versions before formal release

This commit is contained in:
2026-09-14 17:38:11 +08:00
parent 0f81c3edc3
commit d1f6c0594c
2 changed files with 5 additions and 1 deletions
+3 -1
View File
@@ -1,6 +1,8 @@
# 版本与 Release
每个正式插件独立维护 `curio.json` 的版本,并以 `v<version>` tag 发布对应源码快照。原生项目中的版本必须与 Manifest 一致。
每个插件独立维护 `curio.json` 的版本,并以 `v<version>` tag 发布对应源码快照。`package.json`、原生项目与 Manifest 中的版本必须一致。
正式发布前,所有版本统一使用 `0.0.0-dev-x`,对应 Tag 为 `v0.0.0-dev-x`。`x` 从 1 开始递增,例如 `v0.0.0-dev-1`、`v0.0.0-dev-2`;Gitea Release 必须标记为 **Pre-release**。打包、上传或更新软件源不表示进入正式发布阶段;仅在维护者明确决定正式发布后,才采用正式版本号。
安装包存放在该插件仓库的 Gitea Release 附件中。附件按插件 ID、版本、平台命名,不使用 `latest` 之类可变下载地址。`trove-release.json` 记录本次发布的所有产物;源索引由收录 workflow 生成。