Skip to main content

Rendre les espaces de noms obsolètes disponibles sur GHE.com

Autorisez les personnes à utiliser des espaces de noms qui correspondent aux actions que vous avez utilisées depuis GitHub.com.

Qui peut utiliser cette fonctionnalité ?

Enterprise owners

Vue d’ensemble

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 effectue une recherche au sein de votre entreprise sur GHE.com pour chaque action avant de se rabattre sur 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, au sein de votre entreprise, une organisation et un référentiel dont le nom correspond à 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 disponible pour cette organisation et ce dépôt.

  1. Dans le coin supérieur droit de GitHub, cliquez sur votre image de profil, puis sur Entreprise.
  2. En haut de la page, cliquez sur Paramètres.
  3. Dans Paramètres, cliquez sur Espaces de noms obsolètes.
  4. À droite de l’espace de noms que vous souhaitez utiliser dans votre entreprise, cliquez sur Annuler la mise hors service.
  5. 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 sur GitHub.com avant que vous ne créiez le dépôt local, l’espace de noms sera de nouveau désactivé.
  • 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.