注意
不可变版本目前为 公共预览版,可能会发生更改。
如果在操作的仓库上启用不可变版本,则可以按如下所示管理操作的发布:
- 
要启动发布周期,需在发布分支上开发并验证操作的待发布版本。 
- 
确定更改的共享方式: - 如果你已准备好共享操作的不可变版本,可在 GitHub 上创建一个发布,并附上特定于发布的标记(例如 v1.0.0)。 请参阅“管理仓库中的发行版”。
- 如果希望以后能够更新版本的 Git 标记,请勿在 GitHub 上创建发布。 而是按如下所示创建标记:
- 如果发布包含现有工作流的中断性变更,请创建主版本标记(例如 v1)。
- 如果发布包含新的后向兼容功能,请创建次要版本标记(例如 v1.1)。
- 如果发布包含后向兼容 bug 修补程序,请创建修补程序版本标记(例如 v1.1.1)。
 
- 如果发布包含现有工作流的中断性变更,请创建主版本标记(例如 
 
- 如果你已准备好共享操作的不可变版本,可在 GitHub 上创建一个发布,并附上特定于发布的标记(例如 
- 
对于未绑定到 GitHub 上的发布的 Git 标记,请按如下所示更新这些标记,确保用户有权访问操作的最新兼容版本: - 对于主版本,请将标记更新为指向最新关联的次要版本或修补程序版本的 Git 引用。
- 对于次要版本,请将标记更新为指向最新关联的修补程序版本的 Git 引用。
 要将现有 Git 标记移动到最新提交,请使用以下命令强制推送标记: Bash git tag -f TAG-NAME git push -f --tags git tag -f TAG-NAME git push -f --tags