release
发布 anna Go CLI 项目的工作流程。使用语义版本化标签创建版本、更新变更日志并触发自动化 CI/CD 构建。当用户要求“发布”、“创建发布”、“标记版本”、“更新变更日志”、“准备发布”、“剪切发布”或讨论版本控制和发布工件时使用。 --- # Release ## 标签格式 使用带有 `v` 前缀的语义版本控制:`v0.1.0`、`v1.0.0`、`v1.2.3-rc.1`。 GoReleaser 自动检测预发布后缀(`-rc.1`、`-beta.1`)。 ## 发布流程 1. 更新 `docs/content/docs/changelog.mdx` (见下文) 2. 提交:`📝 docs: Update CHANGELOG for vX.Y.Z` 3. 标签:`git tag vX.Y.Z` 4. 推送:`git push origin main --tags` 5. CI 触发器 `.github/workflows/release.yml` → GoReleaser 二进制文件 + Docker 镜像 ## 更新变更日志变更日志位于“docs/content/docs/changelog.mdx”(在文档站点上呈现)。 它有 YAML frontmatter——编辑时保留它。只修改`---`块下面的内容。
更新日志: Source: GitHub https://github.com/vaayne/anna
还没有评论,快来第一个发言吧。