GitHub¶
Verwenden Sie die GitHub-Integration, um GitHub-Issues direkt in Zammad-Tickets zu verfolgen. Fügen Sie Links zu Issues hinzu und erhalten Sie Metainformationen wie Status (offen/geschlossen), Assignees, Labels und mehr.
Bitte beachten Sie, dass unsere GitHub-Integration keine Pull-Requests unterstützt.
Einrichtung¶
Erstellen Sie ein neues API-Token in Ihrem GitHub-Profil unter Developer settings > Personal access tokens > Fine-grained tokens.
Fügen Sie einen Namen hinzu, legen Sie ein Ablaufdatum fest und definieren Sie den Zugriff auf das Repository. Fügen Sie keine zusätzlichen Berechtigungen hinzu.
Geben Sie Ihr neues API-Token in Zammad ein und aktivieren Sie die GitHub-Integration. Verwenden Sie den Standard-API-Endpunkt (
https://api.github.com/graphql), es sei denn, Sie verwenden GitHub Enterprise Server.
Sobald Sie das erledigt haben wird eine neue Registerkarte für GitHub-Issues im Ticketbereich angezeigt. 🎉
Fehlerbehebung¶
- Die Token-Verifizierung dauert sehr lange
Leichte Verzögerungen sind normal (<2 Min.), insbesondere bei stark belasteten Systemen.
Administratoren von selbst gehosteten Instanzen sollten Ihre Netzwerkeinstellungen prüfen und sicherstellen, dass Ihr Zammad-Server
api.github.comerreichen kann.- Ich habe die Seite neu geladen, und jetzt ist das API-Token verschwunden
Dies kann darauf hindeuten, dass Zammad noch dabei ist, Ihr API-Token zu verifizieren. Versuchen Sie, die Seite in ein paar Minuten noch einmal zu laden.
