Github Action - получать событие, когда комментарий добавляется в PR? - PullRequest
2 голосов
/ 17 января 2020

Есть ли способ заставить действие Github запускаться на PR при добавлении комментария к этому PR? Я создал действие Github, которое будет запускать различные события, которые происходят на PR (созданы, и т. Д. c). Одна вещь, которую я не понял, это триггер для добавления комментария. Я не вижу здесь ничего, что указывало бы на его поддержку:

https://help.github.com/en/actions/automating-your-workflow-with-github-actions/events-that-trigger-workflows

Я что-то упустил?

1 Ответ

3 голосов
/ 17 января 2020

Запросы GitHub на самом деле проблемы. Таким образом, событие, которое вы ищете, это issue_comment.

on:
  issue_comment:
    types: [created]

. Вы можете отфильтровать только события комментария запроса, как это:

on:
  issue_comment:
    types: [created]
jobs:
  example:
    runs-on: ubuntu-latest
    steps:
      - name: Execute for pull request comments only
        if: github.event.issue.pull_request
        run: echo "This is a pull request comment event"
...