À propos de la mise hors service des espaces de noms
Si vous utilisez GitHub Enterprise Cloud avec résidence des données, les membres de votre entreprise peuvent créer des flux de travail GitHub Actions qui utilisent des actions directement depuis GitHub.com ou GitHub Marketplace.
GitHub Actions recherche votre entreprise sur GHE.com pour chaque action avant de revenir à GitHub.com. Ainsi, cela garantit que les versions personnalisées des actions dans votre entreprise sont utilisées en priorité par rapport à leurs équivalents sur GitHub.com.
Pour garantir que les flux de travail utilisent les actions prévues et bloquer les risques d'abus, lorsqu'une action sur GitHub.com est utilisée pour la première fois, l'espace de noms associé à cette action est supprimé dans votre entreprise. Cela empêche les utilisateurs de créer une organisation et un référentiel dans votre entreprise qui correspondent à l'espace de noms de l'action sur GitHub.com.
Mise à disposition d’un espace de noms mis hors service
Après avoir utilisé une action de GitHub.com, si vous souhaitez créer une action dans votre entreprise avec le même nom, vous devez rendre l’espace de noms pour cette organisation et le référentiel disponibles.
- Dans le coin supérieur droit de GitHub, cliquez sur votre photo de profil, puis sur Votre entreprise.
- Sur le côté gauche de la page, dans la barre latérale du compte d’entreprise, cliquez sur Paramètres.
- Sous Paramètres, cliquez sur Espaces de noms mis hors service.
- À droite de l’espace de noms que vous souhaitez utiliser dans votre entreprise, cliquez sur Annuler la mise hors service.
- Accédez à l’organisation appropriée et créez un dépôt.
Astuces pour vous assurer que vous pouvez créer un nouveau référentiel
- Quand vous annulez la mise hors service d’un espace de noms, créez toujours le nouveau référentiel avec ce nom le plus vite possible. Si un workflow appelle l’action associée à l’action de GitHub.com avant de créer le dépôt local, l’espace de noms sera de nouveau mis hors service.
- Pour les actions utilisées dans des workflows fréquemment exécutés, il peut arriver qu’un espace de noms se retrouve à nouveau hors service avant même que le dépôt local ait pu être créé. Si cela vous arrive, vous pouvez désactiver temporairement les workflows en question, le temps de créer le nouveau dépôt.