Skip to main content

リリースに対する変更の防止

リポジトリまたは organization に変更不可リリースを適用すると、潜在的な脆弱性を防止できます。

リポジトリに変更不可リリースを適用する

  1. GitHub で、リポジトリのメイン ページに移動します。

  2. リポジトリ名の下にある [Settings] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。

    タブを示すリポジトリ ヘッダーのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で強調表示されています。

  3. [リリース] セクションまで下にスクロールし、[リリース不変性を有効にする] を選択します。 不変性は将来のリリースにのみ適用されることに注意してください。

Organization に変更不可リリースを適用する

  1. GitHub で、organization のメイン ページに移動します。

  2. Organization 名の下で、[ Settings] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。

    組織のプロファイルのタブのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で囲まれています。

  3. サイドバーの [コード、計画、自動化] セクションで、 [リポジトリ] ドロップダウン メニューを選び、[一般] をクリックします。

  4. ページの [リリース] セクションで、[No policy] ドロップダウン メニューを選択し、[すべてのリポジトリ] または [選択されたリポジトリ] をクリックします。 不変性は将来のリリースにのみ適用されることに注意してください。

  5. [Selected repositories] を選択した場合は、ドロップダウン メニューの右側にある をクリックします。 含めるリポジトリを選択し、[リポジトリの選択] をクリックします。