Note
GitHub Copilot Extensions befinden sich in der public preview und können noch geändert werden.
Wenn Sie eine Copilot Extension erstellen, haben Sie zwei Optionen für die Sichtbarkeit Ihrer GitHub App:
- Öffentlich: Jedes Benutzer- oder Organisationskonto mit dem Link zur Installationsseite Ihrer App kann sie installieren. Wenn Sie Ihre App öffentlich machen, wird automatisch eine öffentliche Installationsseite erstellt, aber die App wird nicht auf dem GitHub Marketplace gelistet.
- Privat: Nur das Benutzer- oder Organisationskonto, das die App erstellt hat, kann sie installieren.
Wenn Sie Ihre App öffentlich machen, können Sie sich für Ihre Veröffentlichung auf dem GitHub Marketplace entscheiden.
Ändern der Sichtbarkeit Ihrer Copilot Extension
- Wählen Sie in der oberen rechten Ecke von GitHub Ihr Profilfoto aus, und klicken Sie dann auf Ihre Organisationen.
- Klicke unter „Organisationen“ neben dem Namen deiner Organisation auf Einstellungen.
- Wählen Sie untern auf der Randleiste Entwicklereinstellungen aus und klicken Sie dann auf GitHub Apps.
- Klicken Sie im Abschnitt „GitHub Apps“ neben dem Namen Ihrer Copilot Extension auf Bearbeiten.
- Klicken Sie auf der Randleiste auf Advanced (Erweitert). Unten im Abschnitt „Gefahrenzone“ wird eine von zwei Optionen angezeigt:
- Öffentlich machen: Wenn die Option Öffentlich machen angezeigt wird, ist Ihre GitHub App derzeit privat und kann nur von der Organisation oder dem Benutzer installiert werden, von der bzw. dem die App erstellt wurde. Sie können auf Öffentlich machen klicken, damit andere Konten mit dem Link zur Installationsseite Ihrer App Ihre Copilot Extension installieren können, oder Ihre Einstellungen unverändert lassen, damit Ihre App privat bleibt.
- Privat machen: Wenn die Option Privat erstellen angezeigt wird, ist Ihre GitHub App derzeit öffentlich und kann von jedem Konto mit dem Link zur Installationsseite Ihrer App installiert werden. Sie können auf Privat machen klicken, damit nur die Organisation oder der Benutzer, von der bzw. dem die App erstellt wurde, sie installieren kann, oder Ihre Einstellungen unverändert lassen, damit Ihre App öffentlich bleibt.
- Wenn Ihre GitHub App öffentlich ist, können Sie optional den Link zur Installationsseite für Ihre Copilot Extension freigeben. Klicken Sie in der Randleiste auf Öffentliche Seite und kopieren Sie dann den Link für Ihr Listing.
Listen Ihrer Copilot Extension auf dem GitHub Marketplace
Zum Listen Ihrer Copilot Extension auf dem GitHub Marketplace müssen die folgenden Anforderungen erfüllt werden:
- Sie müssen Ihre App über eine Organisation veröffentlichen, die auf dem GitHub Marketplace ein verifizierter Herausgeber ist.
- Siehe „Beantragen der Herausgeberüberprüfung für deine Organisation“, wenn Ihre Organisation noch nicht verifiziert ist.
- Siehe „Übertragen des Besitzes einer GitHub-App“, wenn Sie den Besitz Ihrer App von Ihrem persönlichen Konto an Ihr Organisationskonto übertragen müssen.
- Ihre App muss die Anforderungen für alle Auflistungen von Copilot Extension auf GitHub Marketplace erfüllen. Weitere Informationen finden Sie unter Anforderungen für das Auflisten einer App.
App-Manager können keine Erweiterungen für die GitHub Marketplace erstellen, bearbeiten oder veröffentlichen. Um einen Eintrag zu verwalten, sollten Sie ein Organisationsbesitzer für die Veröffentlichungsorganisation sein.
Note
Kostenpflichtige Pläne werden für Copilot Extensions während public preview nicht unterstützt. Alle Anfragen zur Veröffentlichung mit einem kostenpflichtigen Plan werden nicht genehmigt.
-
Wählen Sie in der oberen rechten Ecke von GitHub Ihr Profilfoto aus, und klicken Sie dann auf Ihre Organisationen.
-
Klicke unter „Organisationen“ neben dem Namen deiner Organisation auf Einstellungen.
-
Wählen Sie untern auf der Randleiste Entwicklereinstellungen aus und klicken Sie dann auf GitHub Apps.
-
Wählen Sie die App aus, die Sie auf GitHub Marketplace veröffentlichen möchten.
-
Scrollen Sie auf der Landing Page der App-Einstellungen nach unten zum Abschnitt „Marketplace“ und klicken Sie dann auf In Marketplace listen. Der Abschnitt „Marketplace“ ist nur zu sehen, wenn Ihre App öffentlich ist.
-
Geben Sie in das Textfeld „Listing-Name“ einen Namen für Ihr Listing ein. Dieser Name wird auf der Seite GitHub Marketplace und in Suchergebnissen angezeigt und kann später geändert werden. GitHub empfiehlt die Verwendung einer der folgenden Benennungskonventionen:
-
YOUR-PRODUCT-NAME
(Beispiel: „Copilot“): Wir empfehlen diese Konvention, wenn Ihre Erweiterung im Bereich eines einzelnen Produkts verbleibt und keine anderen bekannten Produkte mit demselben Namen vorhanden sind. -
YOUR-COMPANY-NAME
(Beispiel: „GitHub“): Wir empfehlen diese Konvention, wenn Ihre Erweiterung mehrere Produkte umfasst. -
YOUR-COMPANY-PRODUCT-NAME
(Beispiel: „GitHub Copilot“): Wir empfehlen diese Konvention, wenn Ihre Erweiterung im Bereich eines Produkts verbleibt, aber es gibt andere bekannte Produkte mit demselben Namen.
Note
Der Eintragsname entspricht nicht Ihres Namen von GitHub App oder Ihres Platzhalterfeldes von Copilot Extension. Das Ändern des Listing-Namens wirkt sich nicht auf den App-Namen oder den Schrägstrich aus.
-
-
Wählen Sie im Abschnitt „Primäre Kategorie“ das Dropdownmenü aus, und klicken Sie dann auf eine Kategorie. Sie können Ihre Auswahl ändern oder später eine sekundäre Kategorie hinzufügen.
-
Klicken Sie auf Speichern und fügen Sie weitere Details hinzu, um einen Entwurfseintrag für Ihre Copilot Extension zu erstellen.
-
Nachdem Sie einen neues Listing für den Entwurf erstellt haben, wird eine Ansicht angezeigt, in der Sie Ihr Listing verwalten können. Bevor Sie Ihr Listing zur Überprüfung übermitteln können, müssen Sie:
- Füllen Sie die einzelnen erforderlichen Abschnitte aus
- Überprüfen Sie das Organisationskonto, das Eigentümer von GitHub App ist
- Akzeptieren Sie die Entwicklervereinbarung für GitHub Marketplace
-
Klicken Sie zum Übermitteln Ihres Listings auf Zur Prüfung einreichen. Nachdem Ihr Listing überprüft wurde, informiert Sie ein Onboarding-Experte, ob Ihre Einreichung genehmigt oder verweigert wurde.
Note
GitHub prüft alle Einreichungen, um sicherzustellen, dass sie unsere Standards für Qualität, Leistung, Zuverlässigkeit und Sicherheit erfüllen. GitHub kann Übermittlungen nach eigenem Ermessen verweigern und Gründe für Verweigerungen angeben. Sie können gerne die Probleme beheben und Ihre Erweiterung erneut zur Prüfung einreichen. Sie können auch die GitHub-Beschwerde und den Reinstatement-Prozess durchlaufen.