You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在请求特定用户进行PR评审时触发GitHub工作流?

针对特定用户评审请求触发GitHub Actions工作流

你只需要修改工作流中的if条件判断字段,将原来针对团队的requested_team.name替换为针对用户的requested_user.login,并指定目标用户的GitHub用户名即可。

修改后的完整配置如下:

on:
  pull_request:
    types: [review_requested]
jobs:
  specific_review_requested:
    runs-on: ubuntu-latest
    if: ${{ github.event.requested_user.login == 'octo-user'}}
    steps:
      - run: echo 'A review from octo-user was requested'

关键说明

当拉取请求被请求特定用户评审时,GitHub事件对象会包含requested_user属性,其中login对应该用户的GitHub用户名,通过判断这个字段就能精准触发针对该用户评审请求的工作流。

内容的提问来源于stack exchange,提问作者Ashwin Nambiar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 20:20:27