Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы может все еще выполняться. Актуальные сведения см. в документации на английском языке.

Утверждение запусков рабочих процессов из частных вилок

Когда пользователь без доступа на запись отправляет запрос на вытягивание в частный репозиторий, поддержку может потребоваться утвердить все запуски рабочих процессов.

Кто может использовать эту функцию

Maintainers with write access to a repository can approve workflow runs.

Сведения о выполнении рабочих процессов из частных вилок

Если вы используете вилки частных репозиториев, можно настроить политики для управления тем, как пользователи могут запускать рабочие процессы при наступлении событий pull_request. Доступные только для частных репозиториев, вы можете настроить эти параметры политики для организаций или репозиториев. Дополнительные сведения см. в разделе Применение политик для GitHub Actions в вашем предприятии.

Утверждение выполнения рабочего процесса в запросе на вытягивание из частной вилки

Ответственные за обслуживание с доступом на запись к репозиторию могут использовать следующую процедуру для проверки и запуска рабочих процессов при поступлении запросов на вытягивание от участников, которым требуется утверждение.

  1. Под именем репозитория щелкните Запросы на вытягивание.

    Снимок экрана: страница main репозитория. На горизонтальной панели навигации вкладка с меткой "Запросы на вытягивание" выделена темно-оранжевым цветом. 1. В списке запросов на вытягивание выберите запрос на вытягивание, который вы хотите просмотреть. 1. В запросе на вытягивание щелкните Изменены файлы.

    Снимок экрана: вкладки для запроса на вытягивание. Вкладка "Изменено" выделена темно-оранжевым цветом.

  2. Проверьте предлагаемые изменения в запросе на вытягивание и убедитесь в том, что рабочие процессы можно спокойно выполнить в ветви запроса на вытягивание. Особенного внимания требуют предлагаемые изменения в каталоге .github/workflows/, влияющие на файлы рабочего процесса.

  3. Если вы удовлетворены выполнением рабочих процессов в ветви запроса на вытягивание, вернитесь на вкладку беседы и в разделе "Рабочие процессы, ожидающие утверждения", нажмите кнопку Утвердить и запустить.