Skip to main content

Prévention des modifications de vos releases

Vous pouvez appliquer l’immutabilité des releases pour un référentiel ou une organisation afin de prévenir d’éventuelles vulnérabilités.

Application de l’immutabilité des releases pour votre référentiel

  1. Sur GitHub, accédez à la page principale du référentiel.

  2. Sous le nom de votre référentiel, cliquez sur Paramètres. Si vous ne voyez pas l’onglet « Paramètres », sélectionnez le menu déroulant , puis cliquez sur Paramètres.

    Capture d’écran d’un en-tête de dépôt montrant les onglets. L’onglet « Paramètres » est mis en évidence avec un encadré orange foncé.

  3. Faites défiler jusqu’à la section « Releases », puis sélectionnez Enable release immutability (Activer l’immutabilité des releases). Notez que l’immutabilité ne s’appliquera qu’aux futures releases.

Application de l’immutabilité des releases pour votre organisation

  1. Sur GitHub, accédez à la page principale de l’organisation.

  2. Sous le nom de votre organisation, cliquez sur Settings. Si vous ne voyez pas l’onglet « Paramètres », sélectionnez le menu déroulant , puis cliquez sur Paramètres.

    Capture d’écran des onglets dans le profil d’une organisation. L’onglet « Paramètres » est présenté en orange foncé.

  3. Dans la section « Code, planning, and automation » de la barre latérale, sélectionnez le menu déroulant Repository, puis cliquez sur General.

  4. Dans la section « Releases » de la page, sélectionnez le menu déroulant No policy , puis cliquez soit sur All repositories, soit sur Selected repositories. Notez que l’immutabilité ne s’appliquera qu’aux futures releases.

  5. Si vous avez choisi Selected repositories, à droite du menu déroulant, cliquez sur . Sélectionnez les référentiels que vous souhaitez inclure, puis cliquez sur Select repositories.