Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在语义发布中,可以指定一个分支。为此,文档仅说明:
发布应该发生的分支。
这个属性有什么作用?如果我不使用它会怎样?如果我使用它,并分别在指定的分支上运行语义发布会发生什么,如果我在不同的分支上运行它会发生什么?
此选项定义语义发布将从哪个分支进行发布。如果您不设置它,它将自动设置为默认值:master.
master
当语义发布运行时,如果 CI 作业已在此分支上触发(由于提交被合并或推送),它将发布。如果 CI 作业是在不同的分支上触发的,semantic-release 将不做任何事情并记录不需要做任何事情,因为当前分支不是发布分支。