Skip to content

Latest commit

 

History

History
22 lines (18 loc) · 648 Bytes

File metadata and controls

22 lines (18 loc) · 648 Bytes

Releasing

本仓库采用基于 CHANGELOG 的发布方式。发布说明从 CHANGELOG.md 中提取,并通过 CI 自动发布到 GitHub Releases。

前置条件

  • Node.js 16+
  • 对仓库具有 push 权限

步骤

  1. 更新 CHANGELOG.md
    • Unreleased 中的条目移动到新版本段落 x.y.z - YYYY-MM-DD
  2. package.json 中更新版本号
  3. 提交与打标签:
    git add .
    git commit -m "chore(release): vX.Y.Z"
    git tag vX.Y.Z
    git push origin main --tags
  4. CI 将使用 CHANGELOG.md 生成 GitHub Release。

提示:仅推送标签(不推送 main)也会触发工作流。