Skip to main content

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

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

Who can use this feature

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

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

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

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

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

  1. Под именем репозитория щелкните Запросы на вытягивание. Выбор вкладки "Проблемы и запросы на вытягивание" 1. В списке запросов на вытягивание выберите запрос на вытягивание, который вы хотите просмотреть. 1. В запросе на вытягивание щелкните Измененные файлы . Вкладка "Измененные файлы" запроса на вытягивание

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

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

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