Skip to main content

Verfügbarmachen von deaktivierten Namespaces auf GHE.com

Zulassen, dass Benutzer Namespaces verwenden, die Aktionen entsprechen, die du über GitHub.com verwendet hast.

Wer kann dieses Feature verwenden?

Enterprise owners

In diesem Artikel

Übersicht

Wenn du GitHub Enterprise-Cloud mit Datenresidenz verwendest, können Mitglieder deines Unternehmens GitHub Actions-Workflows erstellen, für die Aktionen direkt von GitHub.com oder GitHub Marketplace verwendet werden.

GitHub Actions sucht in deinem Unternehmen auf GHE.com nach den einzelnen Aktionen, bevor auf GitHub.com zurückgegriffen wird. Dadurch wird sichergestellt, dass benutzerdefinierte Versionen von Aktionen in deinem Unternehmen vorrangig vor ihren Pendants auf GitHub.com verwendet werden.

Wenn eine Aktion auf GitHub.com zum ersten Mal verwendet wird, wird der damit verbundene Namespace in deinem Unternehmen deaktiviert, damit in Workflows die gewünschten Aktionen verwendet werden und Missbrauch vorgebeugt wird. Dies verhindert, dass Benutzer in Ihrem Unternehmen eine Organisation und ein Repository erstellen, die mit dem Namespace der Aktion auf GitHub.com übereinstimmen.

Verfügbarmachen eines deaktivierten Namespaces

Wenn du nach Verwendung einer Aktion von GitHub.com eine Aktion in deinem Unternehmen mit demselben Namen erstellen möchtest, musst du den Namespace für diese Organisation und das Repository verfügbar machen.

  1. Klicken Sie in der oberen rechten Ecke von GitHub, klicken Sie auf Ihr Profilbild, und klicken Sie dann auf Enterprise.
  2. Klicke oben auf der Seite auf Settings.
  3. Klicke unter Settings auf Retired namespaces.
  4. Klicke rechts neben dem Namespace, den du in deinem Unternehmen verwenden möchtest, auf Unretire.
  5. Wechseln Sie zur relevanten Organisation und erstellen Sie ein neues Repository.

Tipps zur Sicherstellung, dass Sie ein neues Repository erstellen können

  • Wenn du die Deaktivierung eines Namespace aufhebst, erstellst du das neue Repository mit diesem Namen immer so schnell wie möglich. Wenn von einem Workflow die zugeordnete Aktion auf GitHub.com aufgerufen wird, bevor du das lokale Repository erstellst, wird der Namespace wieder deaktiviert.
  • Bei Aktionen, die in häufig ausgeführten Workflows verwendet werden, kann es passieren, dass ein Namespace wieder deaktiviert wird, noch bevor du Zeit zum Erstellen des lokalen Repositorys hast. In diesem Fall kannst du die relevanten Workflows vorübergehend deaktivieren, bis du das neue Repository erstellt hast.