gh secret set

Додати секрет для GitHub Actions

Що робить

Секрети — токени й паролі, які потрібні workflow, але не повинні лежати в коді. gh secret set DEPLOY_TOKEN запитає значення, не показуючи його на екрані, і збереже в репозиторії; у workflow воно доступне як ${{ secrets.DEPLOY_TOKEN }}.

Значення можна передати з файлу: gh secret set DEPLOY_TOKEN < key.pem. Прочитати секрет назад не можна — лише перезаписати. gh secret list покаже імена, --env збереже секрет для конкретного середовища.

Обережно. Не передавайте значення прапорцем --body просто в команді: воно залишиться в історії термінала. Нехай gh запитає його сам.

Синтаксис

gh secret set <ІМ’Я>
gh secret set <ІМ’Я> < <файл>
gh secret list

Приклади

Пов’язані команди

Потренувати · Усі команди