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.

Seite GitHub-Integration in Zammad

Einrichtung

  1. Erstellen Sie ein neues API-Token in Ihrem GitHub-Profil unter Developer settings > Personal access tokens > Fine-grained tokens.

  2. 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.

  3. 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.com erreichen 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.