Skip to main content

このバージョンの GitHub Enterprise サーバーはこの日付をもって終了となりました: 2026-03-17. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの向上、新機能の向上を図るために、最新バージョンの GitHub Enterprise サーバーにアップグレードしてください。 アップグレードに関するヘルプについては、GitHub Enterprise サポートにお問い合わせください

GitHub シークレットの種類

GitHub で使用されるさまざまな種類のシークレットについて説明します。

GitHub シークレットは、API キー、トークン、パスワードなどの機密情報をリポジトリに安全に格納するために使われます。

機密情報を GitHub シークレットとして格納すると、資格情報やキーをハードコーディングする必要がなくなり、コードやログでの露出を防ぐことができます。 このシークレットは、サービスの認証、資格情報の管理、ワークフローでの機密データのセキュリティで安全な受け渡しに使用できます。

2種類のシークレットがGitHubで利用されています。

  • Dependabot のシークレット
  • アクションのシークレット

GitHub シークレットの種類に応じて、リポジトリ、organization、または個人用アカウントのセキュリティの設定ページでシークレットを作成および管理できます。

各シークレットの種類の使用方法、スコープ、アクセス許可、制限については、 GitHub シークレットの種類の概要 を参照してください。