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, planification et automatisation » de la barre latérale, sélectionnez le menu déroulant Référentiel, puis cliquez sur Général.

  4. Dans la section « Mises en production » de la page, sélectionnez le menu déroulant Aucune stratégie, puis cliquez sur Tous les référentiels ou Référentiels sélectionnés. Notez que l’immutabilité ne s’appliquera qu’aux futures releases.

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