Skip to content
Latchkey

暗号化された secret - CI/CD用語集の定義

暗号化された secret とは、保存時に暗号化され、workflow の run に注入されるときにのみ復号される機密性の高い値です。

暗号化された secret とは、GitHub が(アップロード時に libsodium の sealed box を使って)暗号化し、secrets コンテキストを介して実行中の workflow に公開するためだけに復号する資格情報です。secret の値は作成後、UI に二度と表示されません。

fork には渡されない

セキュリティのため、secret は fork されたリポジトリからの pull_request によってトリガーされた workflow には提供されず、信頼できない PR がそれらを持ち出すのを防ぎます。fork の job に限定的なアクセスが必要な場合は pull_request_target を慎重に使ってください。

関連ガイド