首页 > 解决方案 > 如何使用 GitHub Actions 访问 GitHub 问题评论正文?

问题描述

这是您在以下位置为 GitHub 问题评论设置操作触发器的方式.github/workflows/main.yml

on:
  issue_comment:
    types: [created, edited]

假设我也可以阅读里面的问题评论main.yml并将其作为输入参数传递给我的操作。

我如何真正阅读问题评论body

标签: github-actions

解决方案


对于这两种事件类型:

- run: echo ${{ github.event.comment.body }}

只为edited;编辑前获取评论正文:

- run: echo ${{ github.event.changes.body.from }}

您还可以在工作时为您的工作流程添加一项额外的工作......

jobs:
 dump:
  runs-on: ubuntu-latest
  steps:
  - name: $github
    run:   echo "$GITHUB_CONTEXT"
    env:
     GITHUB_CONTEXT: ${{ toJson(github) }}

 # ...

...因此您可以轻松查看与触发事件相关的所有类型的数据。


推荐阅读