Gitlab CI 管道 - 当功能分支合并到 master 上并提交/推送时更新 CHANGELOG

问题描述 投票:0回答:1

我想使用nodejs自动更新CHANGELOG.mdconventional-changelog/standard-version

我按照这篇文章进行操作,从我的 cli 中它按预期工作,现在我想使用 GItlab CI 管道将其自动化,并在功能分支成功合并到主分支时运行必要的命令。

可能吗?如果是,我该怎么做?如何防止触发管道的无限循环(因为所需的命令提交/推送到主分支上)?

gitlab-ci changelog conventional-changelog
1个回答
0
投票

要防止管道在提交/推送上运行,请使用 skip ci

例如:杂务(发布):1.1.2 [跳过 ci]

我建议您查看语义发布。该包有助于根据传统提交进行版本控制、创建/更新变更日志并处理跳过管道部分。

© www.soinside.com 2019 - 2024. All rights reserved.