gpt4 book ai didi

github-actions - 从特定分支推送时触发 GitHub Action

转载 作者:行者123 更新时间:2023-12-05 06:12:57 28 4
gpt4 key购买 nike

我们有一个分支模型,其中包含功能分支、开发、暂存(用于测试)和主发布。现在我们有一个针对发行说明的操作,它在推送到暂存或主版本时创建一个包含实际发行说明的拉取请求。

但是,只有当我们将拉取请求从开发推送到暂存和从暂存到主控时,该操作才应该运行,而不是从发行说明分支推送到暂存或主控时。这可能吗?谢谢!

最佳答案

由于您的发行说明可能是在特定路径中生成的(根据您正在制作包含新发行说明的新 PR 这一事实推断),您可以在“推送”触发的操作中忽略该路径。这意味着该操作不会在推送到 masterstaging 时触发,除非至少有 1 个更改的文件在忽略的路径之外:

on:
push:
paths-ignore:
- 'release_notes/**'
branches:
- master
- staging
# ...

来源:https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#onpushpull_requestpaths

关于github-actions - 从特定分支推送时触发 GitHub Action,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63467902/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com