Эти дополнительные журналы включаются путем настройки секретов в репозитории, содержащем рабочий процесс, поэтому будут применяться те же требования к разрешениям:
- Чтобы создать секреты для репозитория учетной записи пользователя необходимо быть владельцем репозитория. Чтобы создавать секреты для репозитория организации, потребуется доступ
admin. - Чтобы создать секреты для среды в репозитории учетной записи пользователя необходимо быть владельцем репозитория. Для создания секретов для среды в репозитории организации необходимо иметь доступ уровня
admin. - Чтобы создать секреты на уровне организации, требуется доступ уровня
admin. - Для создания секретов с помощью REST API необходимо иметь доступ на запись к репозиторию или доступ с правами администратора к организации. Дополнительные сведения см. в статье API секретов GitHub Actions.
Дополнительные сведения о настройке секретов см. в разделе Создание и использование зашифрованных секретов.
Кроме того, любой пользователь, имеющий доступ к запуску рабочего процесса, может включить ведение журнала диагностики средства выполнения тестов и ведение журнала пошаговой отладки для повторного запуска рабочего процесса. Дополнительные сведения см. в статье Повторный запуск рабочих процессов и заданий.
Включение ведения журнала диагностики средства выполнения
Ведение журнала диагностики средства выполнения предоставляет дополнительные файлы журнала, содержащие сведения о том, как средство выполнения выполняет задание. В архив журнала добавляются два дополнительных файла журнала:
- Журнал процессов средства выполнения, который содержит сведения о координации и настройке средства для выполнения заданий.
- Журнал рабочих процессов, который регистрирует выполнение задания.
-
Чтобы включить ведение журнала диагностики средства выполнения, задайте секрету
ACTIONS_RUNNER_DEBUGв репозитории, содержащем рабочий процесс, значениеtrue. -
Чтобы скачать журналы диагностики средства выполнения, скачайте архив журналов выполнения рабочего процесса. Журналы диагностики средства выполнения содержатся в папке
runner-diagnostic-logs. Дополнительные сведения о скачивании журналов см. в разделе Скачивание журналов.
Включение ведения журнала отладки шагов
Ведение журнала отладки шагов повышает уровень детализации журналов задания во время и после выполнения задания.
-
Чтобы включить ведение журнала отладки шагов, задайте для секрета
ACTIONS_STEP_DEBUGв репозитории, содержащем рабочий процесс, значениеtrue. -
После настройки секрета в журналах шагов отображаются дополнительные события отладки. Дополнительные сведения см. в разделе Просмотр журналов для диагностики сбоев.