#github #github-actions
#github #github-действия
Вопрос:
Есть ли способ запускать Github-Actions только при открытии PR. Я знаю, что есть возможность запустить рабочий on = "pull_request"
процесс. Однако это означает, что рабочий процесс будет запущен, когда кто-то откроет PR, прокомментирует его, просмотрит и закроет. Я хотел бы запустить его только один раз, когда кто-то открывает PR. Я пробовал ENV_VAR, но безуспешно. Возможно, события могут быть подходящим вариантом? https://developer.github.com/webhooks/#events
Ответ №1:
Запускайте рабочий процесс при открытии запроса на извлечение:
on:
pull_request:
types: [opened]
Я думаю, это должно сработать.
Ответ №2:
https://github.com/actions/bin/tree/master/filter#actor может быть полезно отфильтровать перед вашим действием.