Tum*_*lte 4 github github-actions
我正在尝试为拉取请求何时打开或关闭设置一个 GitHub 操作,我想获取触发器的类型以将其添加到消息中。YAML 如下:
on:
pull_requeste
types: [opened, closed, reopened] #I’d like to get which one has been triggered
Run Code Online (Sandbox Code Playgroud)
例如 :
用户 X 已打开拉取请求
有人建议,${{env.GITHUB_EVENT_NAME}}但它是空的。${{github.event}}似乎是个好地方,但它返回一个带有 webhook 有效负载的对象,我不知道其中是否包含“类型”或如何获取它。
${{github.event.action}} 应该为您提供拉取请求的操作。
例子:
on:
pull_request:
types: [opened, closed, reopened]
jobs:
prJob:
name: Print info
runs-on: ubuntu-latest
steps:
- name: Print GitHub event action
run: |
echo "${{ github.event.action }}"
Run Code Online (Sandbox Code Playgroud)
可以在此处找到该事件的完整文档:https : //developer.github.com/webhooks/event-payloads/#pull_request
| 归档时间: |
|
| 查看次数: |
1443 次 |
| 最近记录: |