用語集 最終更新 2026.05.15

Secrets

Secrets は、APIキーやパスワードなどの機密情報を安全に扱うための保存領域です。
GitHub Actions では、workflow ファイルへ直書きしたくない値をここへ置いて使います。

まず押さえたいポイント

どんな場面で使うか

  • デプロイ用の認証情報
  • 外部サービス接続キー
  • 環境ごとに違う秘密値の管理

どんなふうに理解するとよいか

workflow から使える機密情報の保管場所 と考えると分かりやすいです。
コードへ直書きしないための基本ですが、使い方まで自動で安全になるわけではありません。

押さえておきたい注意点

ログへそのまま出したり、必要ない job に渡したりすると危ないです。
保存場所があることと、安全に使えていることは別で考える必要があります。

実務で見るポイント

  • 直書きを避ける
  • 渡す job や step を絞る
  • ログ出力や権限の広げすぎに注意する