Skip to main content

Просмотр журнала выполнения рабочего процесса

Tool navigation

Для выполнения этих действий требуется доступ на чтение к репозиторию.

  1. На перейдите на главную страницу репозитория.

  2. Под именем репозитория щелкните Actions.

    Снимок экрана: вкладки для репозитория github/docs. Вкладка "Действия" выделена оранжевым контуром.

  3. На левой боковой панели щелкните нужный рабочий процесс.

    Снимок экрана: левая боковая панель вкладки "Действия". Рабочий процесс CodeQL описывается в темно-оранжевый цвет.

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

Примечание.

Дополнительные сведения о CLIсм. в разделе Сведения о CLI.

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

gh run list

Чтобы указать максимальное количество возвращаемых запусков, вы можете использовать флаг -L или --limit. Значение по умолчанию — 10.

gh run list --limit 5

Чтобы возвращать только запуски для указанного рабочего процесса, вы можете использовать флаг -w или --workflow. Замените workflow либо именем рабочего процесса, либо идентификатором рабочего процесса, либо именем файла рабочего процесса. Например, "Link Checker", 1234567 или "link-check-test.yml".

gh run list --workflow WORKFLOW

Чтобы отобразить сведения о конкретном запуске рабочего процесса, используйте подкоманду run view. Замените run-id идентификатором запуска, который необходимо просмотреть. Если вы не укажете run-id, CLI возвратит интерактивное меню, в котором можно выбрать недавний запуск.

gh run view RUN_ID

Чтобы включить этапы задания в выходные данные, используйте флаг -v или --verbose.

gh run view RUN_ID --verbose

Чтобы просмотреть сведения о конкретном задании в процессе выполнения, используйте флаг -j или --job. Замените job-id идентификатором задания, которое необходимо просмотреть.

gh run view --job JOB_ID

Чтобы просмотреть полный журнал задания, используйте флаг --log.

gh run view --job JOB_ID --log

Используйте флаг --exit-status для выхода с ненулевым статусом, если выполнение не удалось. Например:

gh run view 0451 --exit-status && echo "run pending or passed"