Skip to main content

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

リポジトリのリリースを管理する

リリースを作成し、プロジェクトのイテレーションをバンドルしてユーザに配信できます。

Who can use this feature

Repository collaborators and people with write access to a repository can create, edit, and delete a release.

リリース管理について

リリース ノート、共同作成者の @mentions、バイナリ ファイルへのリンクを含む新しいリリースを作成したり、既存のリリースを編集または削除したりすることができます。 Releases API を使って、リリースを作成、変更、削除することもできます。 詳しくは、REST API のドキュメントの「リリース」をご覧く� さい。

リリースの作成

  1. で、リポジトリのメイン ページへ移動します。 1. ファイルの一覧の右側にある [リリース] をクリックします。 右側のサイドバーの [リリース] セクション

  2. [新しいリリースの下書き] をクリックします。

    新しいリリースのドラフトを作成するボタン

  3. [タグの選択] をクリックし、リリースのバージョン番号を入力して、Enter キーを押します。 または、既存のタグを選択します。

    タグを入力する

  4. 新しいタグを作成する� �合は、 [新しいタグの作成] をクリックします。

    新しいタグを作成することを確認するスクリーンショット

  5. 新しいタグを作成した� �合は、ドロップダウン メニューを使ってリリース対象のプロジェクトを含むブランチを選択します。

    ブランチを選択するドロップダウンのスクリーンショット

  6. リリースのタイトルと説明を入力します。

    リリースの説明のスクリーンショット

  7. オプションで、コンパイルされたプログラ� などのバイナリファイルをリリースに含めるには、ドラッグアンドドロップするかバイナリボックスで手動で選択します。

    リリースで DMG を提供するアニメーション GIF

  8. リリースが不安定であり、運用の準備ができていないことをユーザーに通知するには、 [これはプレリリースです] を選択します。

    リリースをプレリリースとしてマークするチェックボックスのスクリーンショット

  9. リリースを公開する準備ができている� �合は、 [リリースの公開] をクリックします。 リリースの作業を後でする� �合は、 [下書きの保存] をクリックします。 [リリースの公開] と [下書きの保存] ボタン

GitHub CLI の詳細については、「GitHub CLI について」を参照してく� さい。

  1. リリースを作成するには、gh release create サブコマンドを使用します。 tag をリリースに必要なタグに置き換えます。

    gh release create TAG
  2. 対話型のプロンプトに従います。 または、引数を指定して、これらのプロンプトをスキップすることもできます。 このコマンドの詳細については、GitHub CLI のマニュアルを参照してく� さい。 たとえば、このコマンドでは、指定したタイトルとノートを含むプレリリースが作成されます。

    gh release create v1.3.2 --title "v1.3.2 (beta)" --notes "this is a beta release" --prerelease

リリースの編集

  1. で、リポジトリのメイン ページへ移動します。 1. ファイルの一覧の右側にある [リリース] をクリックします。 右側のサイドバーの [リリース] セクション
  2. ページの右側で、編集するリリースの横にある [リリースの編集] をクリックします。 リリースの編集
  3. フォー� でリリースの詳細を編集し、 [リリースの更新] をクリックします。リリースを更新する

現在、リリースは GitHub CLI では編集できません。

リリースの削除

  1. で、リポジトリのメイン ページへ移動します。 1. ファイルの一覧の右側にある [リリース] をクリックします。 右側のサイドバーの [リリース] セクション
  2. 削除するリリースの名前をクリックします。 リリースを表示するリンク
  3. ページの右上隅にある [削除] をクリックします。 [リリースの削除] ボタン
  4. [このリリースを削除] をクリックします。 リリースの削除を確認
  1. リリースを削除するには、gh release delete サブコマンドを使用します。 tag を削除するリリースのタグに置き換えます。 確認をスキップするには、-y フラグを使用します。

    gh release delete TAG -y