Примечание. В GitHub Enterprise Server в настоящее время не поддерживаются средства выполнения тестов, размещенные в GitHub. Дополнительные сведения о планируемой поддержке в будущем см. в GitHub public roadmap.
Note
Если рабочий процесс пропускается из-за [фильтрации путей, фильтрации ветвей или сообщения фиксации](/actions/using-workflows/workflow-syntax-for-github-actions#onpushpull_requestpull_request_targetpathspaths-ignore) (см. ниже), проверки, связанные с этим рабочим процессом, останутся в состоянии "Ожидание". Запрос на включение внесенных изменений, требующий успешной проверки, будет заблокирован при слиянии.
Рабочие процессы, которые в противном случае будут активированы с помощью on: push
или on: pull_request
, не будут активированы при добавлении любой из следующих строк в сообщение фиксации при принудительной отправке или фиксации HEAD для запроса на вытягивание:
[skip ci]
[ci skip]
[no ci]
[skip actions]
[actions skip]
Кроме того, вы можете добавить skip-checks
трейлер в сообщение фиксации. Раздел трейлеров должен быть включен в конец сообщения фиксации и должен предшествовать двум пустым строкам. Если у вас уже есть другие трейлеры в сообщении о фиксации, skip-checks
должно быть последним. Можно использовать один из следующих вариантов:
skip-checks:true
skip-checks: true
По умолчанию Git автоматически удаляет последовательные новые строки. Чтобы оставить сообщение фиксации точно так же, как вы ввели его, используйте --cleanup=verbatim
параметр в фиксации. Дополнительные сведения см. в разделе --cleanup=<mode>
документации.
Вы не сможете объединить запрос на вытягивание, если в репозитории настроено требование выполнять определенные проверки. Чтобы разрешить объединение запроса на вытягивание, можно отправить новую фиксацию в запрос на вытягивание без инструкции пропуска в сообщении фиксации.
Note
Пропуск инструкций применяется только к событиям и pull_request
событиямpush
. Например, добавление [skip ci]
в сообщение фиксации не приведет к остановке запуска рабочего процесса, активировавшего on: pull_request_target
.
Инструкции пропуска применяются только к запускам рабочего процесса, которые будут активированы фиксацией, содержащей инструкции пропуска. Вы также можете отключить запуск рабочего процесса. Дополнительные сведения см. в разделе Отключение и включение рабочего процесса.