Примечание. В GitHub Enterprise Server в настоящее время не поддерживаются средства выполнения тестов, размещенные в GitHub. Дополнительные сведения о планируемой поддержке в будущем см. в GitHub public roadmap.
Эти дополнительные журналы включены путем задания секретов или переменных в репозитории, содержащего рабочий процесс, поэтому те же требования к разрешениям будут применяться:
- Чтобы создать секреты или переменные для среды в репозитории личная учетная запись, необходимо быть владельцем репозитория. Чтобы создать секреты или переменные для среды в репозитории организации, необходимо иметь
admin
доступ. Дополнительные сведения о средах см. в разделе "Использование сред для развертывания".
Дополнительные сведения о настройке секретов и переменных см. в разделе[ "AUTOTITLE" и "Использование секретов в GitHub Actions](/actions/learn-github-actions/variables)".
Кроме того, любой пользователь, имеющий доступ к запуску рабочего процесса, может включить ведение журнала диагностики средства выполнения тестов и ведение журнала пошаговой отладки для повторного запуска рабочего процесса. Дополнительные сведения см. в разделе Повторный запуск рабочих процессов и заданий.
Включение ведения журнала диагностики средства выполнения
Ведение журнала диагностики средства выполнения предоставляет дополнительные файлы журнала, содержащие сведения о том, как средство выполнения выполняет задание. В архив журнала добавляются два дополнительных файла журнала:
- Журнал процессов средства выполнения, который содержит сведения о координации и настройке средства для выполнения заданий.
- Журнал рабочих процессов, который регистрирует выполнение задания.
- Чтобы включить ведение журнала диагностики runner, задайте в репозитории следующий секрет или переменную, содержащую рабочий процесс:
ACTIONS_RUNNER_DEBUG
значениеtrue
. Если заданы секрет и переменная, значение секрета имеет приоритет над переменной. - Чтобы скачать журналы диагностики средства выполнения, скачайте архив журналов выполнения рабочего процесса. Журналы диагностики средства выполнения содержатся в папке
runner-diagnostic-logs
. Дополнительные сведения о скачивании журналов см. в разделе "Использование журналов выполнения рабочих процессов".
Включение ведения журнала отладки шагов
Ведение журнала отладки шагов повышает уровень детализации журналов задания во время и после выполнения задания.
- Чтобы включить ведение журнала отладки шага, задайте в репозитории следующий секрет или переменную, содержащую рабочий процесс:
ACTIONS_STEP_DEBUG
true
. Если заданы секрет и переменная, значение секрета имеет приоритет над переменной. - После задания секрета или переменной в журналах шагов отображаются дополнительные события отладки. Дополнительные сведения см. в разделе Использование журналов выполнения рабочих процессов.