This commit is contained in:
@@ -82,7 +82,17 @@ fanyi/
|
||||
| `ci.yml` | push 到 `main` / PR | manifest 校验 + JS 语法检查 |
|
||||
| `release.yml` | 推送 `vX.Y.Z` 标签 | 校验版本一致 → 打包 zip → 生成 Changelog → 创建 Release 并上传附件 |
|
||||
|
||||
发版三步:
|
||||
### 方式一:网页触发(推荐)
|
||||
|
||||
打开仓库 **Actions → Release workflow → Run workflow**,填入版本号(如 `1.0.2`),点 Run 即可。流水线会自动:
|
||||
|
||||
1. 把 `manifest.json` 的 `version` 同步为该版本号并提交(提交带 `[skip ci]`,避免重复触发)
|
||||
2. 创建并推送 `vX.Y.Z` 标签
|
||||
3. 打包 zip、生成 changelog、创建 Release 并上传附件
|
||||
|
||||
可选填「发布说明」,留空则自动生成;重复触发同一版本是幂等的,不会重复发布。
|
||||
|
||||
### 方式二:本地打 tag
|
||||
|
||||
```bash
|
||||
# 1. 更新 manifest.json 中的 version 字段
|
||||
|
||||
Reference in New Issue
Block a user