リリースについて
リリースは、パッケージ化して、より多くのユーザがダウンロードして使用できるようにすることができるデプロイ可能なソフトウェアのイテレーションです。
リリースは Git タグに基づきます。タグは、リポジトリの履歴の特定の地点をマークするものです。 タグの日付は異なる時点で作成できるため、リリースの日付とは異なる場合があります。 既存のタグの表示に関する詳細は「リポジトリのリリースとタグを表示する」を参照してください。
リポジトリで新しいリリースが公開されたときに通知を受け取り、リポジトリで他の更新があったときには通知を受け取らないでいることができます。 For more information, see "Viewing your subscriptions."
リポジトリへの読み取りアクセス権を持つ人はリリースを表示および比較できますが、リリースの管理はリポジトリへの書き込み権限を持つ人のみができます。 詳細は「リポジトリのリリースを管理する」を参照してください。
You can manually create release notes while managing a release. Alternatively, you can automatically generate release notes from a default template, or customize your own release notes template. For more information, see "Automatically generated release notes."
When viewing the details for a release, the creation date for each release asset is shown next to the release asset.
リポジトリへの管理者権限を持つユーザは、Git Large File Storage(Git LFS)オブジェクトを、GitHub がリリースごとに作成する ZIP ファイルと tarball に含めるかどうかを選択できます。 詳しい情報については、「リポジトリのアーカイブ内の Git LFS オブジェクトを管理する」を参照してください。
リリースでセキュリティの脆弱性が修正された場合は、リポジトリにセキュリティアドバイザリを公開する必要があります。 GitHub は公開された各セキュリティアドバイザリを確認し、それを使用して、影響を受けるリポジトリに Dependabotアラート を送信できます。 詳しい情報については、「GitHub セキュリティアドバイザリについて」 を参照してください。
リポジトリ内のコードに依存しているリポジトリとパッケージを確認するために、依存関係グラフの [依存関係] タブを表示することができますが、それによって、新しいリリースの影響を受ける可能性があります。 詳しい情報については、「依存関係グラフについて」を参照してください。
リリースAPIを使用して、リリースアセットがダウンロードされた回数などの情報を収集することもできます。 詳しい情報については、「リリース」を参照してください。
ストレージと帯域幅の容量
リリースに含まれる各ファイルは、2 GB以下でなければなりません。 リリースの合計サイズにも帯域幅の使用量にも制限はありません。