mirror of
https://github.com/Shu-Ying/noname-shuying.git
synced 2026-10-31 04:00:00 +08:00
fixed # 更新工作流
This commit is contained in:
@@ -17,6 +17,16 @@
|
||||
3. 发布工作流为每个模块生成独立清单,并将清单提交到发布标签。
|
||||
4. 完整 ZIP 安装包仍包含所有模块,供离线或整包安装使用。
|
||||
|
||||
修改 `extension.js` 中的 `shuYingLocalVersion`,提交并推送到 GitHub
|
||||
默认分支后,工作流会比较推送前后的版本号。版本号变化时自动生成和校验
|
||||
清单、创建 `v版本号` 标签,并打包发布;同版本的代码修改不重复发布。
|
||||
手动运行 GitHub 发布工作流也读取该次提交的版本号,无需再次填写版本。
|
||||
|
||||
版本格式为 `2.0.2.4` 或 `2.0.2.4-rc.1`;带 `-rc.N` 的 Release
|
||||
标记为测试版,其他标记为正式版。已有同名标签时停止,避免覆盖旧发布。
|
||||
Gitea 保持接收同一发布标签后打包的流程;使用 Gitea 更新源时,需将该
|
||||
标签同步到 Gitea,单独推送分支代码不会触发 Gitea 发布。
|
||||
|
||||
客户端从标签的 raw 文件路径读取清单。因此 Gitea 发布必须使用已经包含
|
||||
`dist/manifest.json` 和 `dist/modules/*.json` 的同一标签;当前 Gitea 工作流
|
||||
会生成并上传附件,但不会改写触发它的标签。
|
||||
|
||||
Reference in New Issue
Block a user