Skip to main content

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

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

Tool navigation

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

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

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

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

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

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

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

Дополнительные сведения о GitHub CLIсм. в разделе "Сведения о GitHub 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, GitHub 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"