Примечание.
Значки рабочих процессов в частном репозитории недоступны внешне, поэтому вы не сможете внедрить их или связать с ними с внешнего сайта.
Индикатор состояния показывает, что в данный момент рабочий процесс завершается сбоем или передачей. Обычное индикатор состояния добавляется в файл README.md
репозитория, но может быть добавлен на любую веб-страницу по вашему желанию. По умолчанию индикаторы показывают состояние ветви по умолчанию. Если в ветвь по умолчанию не выполняется рабочий процесс, отобразится состояние последнего запуска во всех ветвях. Состояние рабочего процесса можно отобразить для определенной ветви или события с помощью branch
event
параметров запроса в URL-адресе.
Чтобы добавить индикатор состояния рабочего процесса в файл README.md
, сначала найдите URL-адрес индикатора состояния, который нужно отобразить. После этого вы можете использовать Markdown для отображения индикатора в виде изображения в файле README.md
. Дополнительные сведения о разметке изображений в Markdown см. в разделе Базовый синтаксис записи и форматирования.
Использование пользовательского интерфейса
Вы можете создать значок состояния рабочего процесса непосредственно в пользовательском интерфейсе с помощью имени файла рабочего процесса, параметра ветви и параметра события.
На перейдите на главную страницу репозитория.
Под именем репозитория щелкните Actions.
На левой боковой панели щелкните нужный рабочий процесс.
В правой части страницы рядом с полем "Фильтрация выполнения рабочего процесса" щелкните (Показать параметры рабочего процесса), чтобы отобразить раскрывающееся меню и нажмите кнопку "Создать значок состояния".
При необходимости выберите ветвь, если вы хотите отобразить значок состояния для ветви, отличной от ветвь по умолчанию.
При необходимости выберите событие, которое активирует рабочий процесс.
Щелкните Copy status badge Markdown.
Скопируйте Markdown в
README.md
файл.
Использование имени файла рабочего процесса
Вы можете создать URL-адрес для индикатора состояния рабочего процесса, используя имя файла рабочего процесса:
https://.com/OWNER/REPOSITORY/actions/workflows/WORKFLOW-FILE/badge.svg
Чтобы отобразить индикатор состояния рабочего процесса в файле README.md
, используйте разметку Markdown для внедрения изображений. Дополнительные сведения о разметке изображений в Markdown см. в разделе Базовый синтаксис записи и форматирования.
Например, вставьте приведенный ниже код Markdown в файл README.md
, чтобы добавить индикатор состояния для рабочего процесса с путем к файлу ./workflows/main.yml
. Владелец (OWNER
) репозитория — организация , а имя
REPOSITORY
— docs
.

Использование параметра branch
Чтобы отобразить состояние выполнения рабочего процесса для определенной ветви, добавьте ?branch=BRANCH-NAME
в конец URL-адреса индикатора состояния.
Например, вставьте приведенный ниже код Markdown в файл README.md
, чтобы добавить индикатор состояния для ветви с именем feature-1
.

Использование параметра event
Чтобы отобразить состояние выполнения рабочего процесса, активированного событием push
, добавьте ?event=push
в конец URL-адреса индикатора состояния.
Например, добавьте следующий код Markdown в файл README.md
, чтобы отобразить индикатор с состоянием выполнения рабочего процесса, активированного событием push
. В результате отобразится состояние сборки для текущего состояния этой ветви.
