Сведения о GITHUB_TOKEN
В начале каждого задания рабочего процесса GitHub автоматически создает уникальный GITHUB_TOKEN
секрет для использования в рабочем процессе. Вы можете использовать GITHUB_TOKEN
проверку подлинности в задании рабочего процесса.
При включении GitHub Actions GitHub устанавливает GitHub App в репозитории. Секрет GITHUB_TOKEN
— это маркер доступа установки GitHub App. Маркер доступа установки можно использовать для проверки подлинности от имени установленного в репозитории GitHub App. Разрешения маркера ограничены репозиторием, содержащим рабочий процесс. Дополнительные сведения см. в разделе справочник по GITHUB_TOKEN.
Перед началом выполнения каждого задания GitHub получает маркер доступа установки для задания. Срок действия GITHUB_TOKEN
истекает при завершении задания или в течение не более 24 часов.
Маркер также доступен в контексте github.token
. Дополнительные сведения см. в разделе Справочник по контекстам.
При GITHUB_TOKEN
запуске рабочего процесса триггеров
При использовании репозитория GITHUB_TOKEN
для выполнения задач события, запускаемые с помощью GITHUB_TOKEN
,за исключением workflow_dispatch
и repository_dispatch
не будут создавать новый рабочий процесс. Это предотвращает случайное создание рекурсивных запусков рабочих процессов. Например, если при запуске рабочего процесса выполняется передача кода с помощью GITHUB_TOKEN
репозитория, новый рабочий процесс не будет запущен, даже если репозиторий содержит рабочий процесс, настроенный для запуска при наступлении события push
.
Фиксации, отправленные рабочим процессом GitHub Actions с использованием GITHUB_TOKEN
сборки GitHub Pages.