这是在.github/workflows/main.yml
中为GitHub问题注释设置操作触发器的方式:
on:
issue_comment:
types: [created, edited]
我假设,我还可以阅读main.yml
中的问题注释,并将其作为输入参数传递给我的操作。
我实际上如何阅读问题评论body
?
答案 0 :(得分:3)
对于两种事件类型:
- run: echo ${{ github.event.comment.body }}
仅适用于edited
;在编辑之前获取评论正文:
- run: echo ${{ github.event.changes.body.from }}
您还可以在工作流程中将one extra job添加到工作流程中...
jobs:
dump:
runs-on: ubuntu-latest
steps:
- name: $github
run: echo "$GITHUB_CONTEXT"
env:
GITHUB_CONTEXT: ${{ toJson(github) }}
# ...
...因此您可以轻松查看与触发事件有关的所有数据。