有没有一种方法可以使用标准版本来仅更新更改日志

时间:2020-01-18 11:25:29

标签: npm-scripts changelog

我喜欢standard-version,因为它使用git commits更新更新日志,但是对于我正在进行版本控制的项目,它由另一个命令管理-并且必须保持这种状态。有没有一种方法可以使standard-version仅从提交(遵循commitlint标准)生成新的更改日志,而不会增加版本或创建标签?

1 个答案:

答案 0 :(得分:3)

如果您希望标准版仅更新变更日志,而不执行其他任何操作,则可以使用CLI或package.json文件中提供的跳过选项来跳过所有其他生命周期步骤。

CLI

npx standard-version --skip.bump --skip.commit --skip.tag

package.json

{
  "standard-version": {
    "skip": {
      "bump": true,
      "commit": true,
      "tag": true
    }
  }
}