Closed trim21 closed 2 months ago
我个人不太建议硬编码 +45
直接bump version到 1.6.2
我觉得会更好(因为之前有次删掉 next 分支的时候就是这么操作的
那看看要不要bump,bump的话就重置回0
不过这个本身不是git describe --tag
,所以想要重置回1的话要另外硬编码另一个数。
为什么version的最后一位要重置回1?
从设计上这一位就是commit的数量。目前action的设计中,对pr的已经将其固定为1,而mr的和正常的半月构建都是git.count()
,能够反映更新情况。
而大版本号从1.6.1
跳到1.6.2
能避免因为commit数量只统计当前分支(即从git.count()
改为 git rev-list HEAD --count
)而导致的版本混乱。
为了保证dev分支的版本号不后退,所以硬编码了一个
+45
。 这样PR构建出来的会是46