Note
GitHubразмещенные в данный момент средства выполнения не поддерживаются в GitHub Enterprise Server. Дополнительные сведения о планируемой поддержке в будущем см. в GitHub public roadmap.
Для выполнения этих действий требуется доступ на чтение к репозиторию.
-
На GitHubперейдите на главную страницу репозитория.
-
Под именем репозитория щелкните Actions.
-
На левой боковой панели щелкните нужный рабочий процесс.
-
В списке запусков рабочего процесса щелкните имя запуска, чтобы просмотреть сводку по выполнению рабочего процесса.
Дополнительные сведения о 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"