gpt4 book ai didi

github-actions - 特定目标分支上的 Github 操作 'pull_request_review'

转载 作者:行者123 更新时间:2023-12-05 04:52:27 26 4
gpt4 key购买 nike

我们正在尝试设置一个 github 操作,该操作仅在 pull_request_review 上触发,用于针对特定基本分支模式 release/*

的拉取请求

这是为了让我们有一个 GH 操作能够检查评论是否来自特定的发布看门人组。

这样做似乎不仅仅适用于针对 release/* 分支的 PR。它似乎触发了所有基本分支的 PR 审查目标

on:
pull_request_review:
branches:
- release/*

在我们看来,我们不能像这样链接基本分支

最佳答案

您可以通过设置条件使其工作,如下所示:

on:
pull_request_review:
branches:
- release/**

jobs:
release-job:
if: startsWith(github.event.pull_request.base.ref, 'release/')

这基本上是检查文本的基本引用(不区分大小写)。

如果条件为假,wf 仍将显示在其他内容中,但将显示为已跳过(执行时间为 0 秒)。

请注意,您需要为工作流中的每个作业设置此 if 条件。

我认为您不再需要分支过滤器。

关于github-actions - 特定目标分支上的 Github 操作 'pull_request_review',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66495323/

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