GitHub Integration - Repository-Events & CI/CD-Benachrichtigungen
Vollständiger Leitfaden zur Integration von GitHub-Webhooks mit Echobell für sofortige Repository-Benachrichtigungen. Richten Sie Warnungen für Pull Requests, Commits, Issues, Releases und CI/CD-Workflow-Events mit mobilen Echtzeit-Benachrichtigungen ein.
Benachrichtigungen bei GitHub-Ereignissen erhalten
GitHub ist die weltweit führende Plattform für Versionskontrolle und Zusammenarbeit, die von Millionen von Entwicklern genutzt wird. Dieser Leitfaden zeigt Ihnen, wie Sie GitHub-Webhooks mit Echobell integrieren, um sofortige Benachrichtigungen für Repository-Ereignisse zu erhalten - von Pull Requests und Commits bis hin zu Releases und Workflow-Läufen.
Wenn Sie sofortige Benachrichtigungen von GitHub Actions benötigen, können Sie die Echobell Notification Action verwenden, um Benachrichtigungen direkt aus GitHub Actions zu senden.
Voraussetzungen
- Ein Echobell-Konto mit einem aktiven Kanal
- Administratorzugriff auf das zu überwachende GitHub-Repository
- Ihre Echobell-Webhook-URL (zu finden in der Detailansicht Ihres Kanals)
GitHub Webhooks einrichten
1. Einen Echobell-Kanal erstellen
- Öffnen Sie die Echobell-App
- Erstellen Sie einen neuen Kanal (z.B. "GitHub-Benachrichtigungen")
- Konfigurieren Sie Benachrichtigungsvorlagen:
Titel-Vorlage:
[{{repository.name}}] {{action}} von {{sender.login}}Text-Vorlage:
🔔 Ereignis: {{action}}
👤 Akteur: {{sender.login}}
📦 Repository: {{repository.full_name}}2. Webhook-URL abrufen
- Suchen Sie in Ihren Kanaleinstellungen den Abschnitt Trigger
- Kopieren Sie die bereitgestellte Webhook-URL
- Bewahren Sie diese URL sicher auf, da sie in der GitHub-Konfiguration verwendet wird
3. GitHub Webhook konfigurieren

- Gehen Sie zu Ihrem GitHub-Repository
- Navigieren Sie zu Settings → Webhooks
- Klicken Sie auf Add webhook
- Konfigurieren Sie den Webhook:
- Payload URL: Ihre Echobell-Webhook-URL
- Content type:
application/json - Secret: (Optional) Fügen Sie einen geheimen Token für zusätzliche Sicherheit hinzu
- SSL-Verifizierung aktivieren
- Wählen Sie die Ereignisse aus, die den Webhook auslösen sollen:
- Wählen Sie "Let me select individual events"
- Häufige Auswahl:
- Pull Requests
- Push-Ereignisse
- Issues
- Diskussionen
- Releases
- Klicken Sie auf Add webhook zum Speichern
Integration testen
- Nach der Einrichtung des Webhooks sendet GitHub ein Ping-Ereignis
- Überprüfen Sie Ihre Echobell-Benachrichtigungen auf Empfang
- Erstellen Sie ein Test-Issue oder einen Pull Request zur Überprüfung der Integration
Beste Praktiken
- Sicherheit:
- Halten Sie Ihre Webhook-URL vertraulich
- Verwenden Sie ein Webhook-Secret für verifizierte Anfragen
- Aktivieren Sie SSL-Verifizierung
- Ereignisauswahl:
- Abonnieren Sie nur benötigte Ereignisse
- Berücksichtigen Sie Repository-Größe und -Aktivität bei der Ereignisauswahl
- Fehlerbehandlung:
- Überwachen Sie den Webhook-Zustellungsstatus in GitHub
- Prüfen Sie Echobells Benachrichtigungsverlauf auf erfolgreiche Zustellung
Fehlerbehebung
Wenn Sie keine Benachrichtigungen erhalten:
- Überprüfen Sie, ob die Webhook-URL korrekt ist
- Prüfen Sie den GitHub-Webhook-Zustellungsverlauf auf Fehler
- Stellen Sie sicher, dass Ihr Echobell-Kanal aktiv ist
- Überprüfen Sie, ob Sie aktive Abonnenten in Ihrem Kanal haben
- Prüfen Sie, ob die ausgewählten Ereignisse ausgelöst werden
Datenschutz und Sicherheit
- Webhook-URLs sollten wie Geheimnisse behandelt werden
- Senden Sie nur notwendige Ereignisdaten
- Alle Benachrichtigungsinhalte werden lokal auf den Geräten der Abonnenten gespeichert
- Unsere Server verarbeiten nur die Webhook-Anfrage und leiten Benachrichtigungen weiter
Benötigen Sie Hilfe? Besuchen Sie unser Support-Center oder kontaktieren Sie uns unter echobell@weelone.com.
App Store Connect
Vollständige Anleitung zur Integration von App Store Connect Webhooks mit Echobell für sofortige iOS-App-Benachrichtigungen. Erhalten Sie mobile Push-Benachrichtigungen oder Anrufe bei Änderungen des App-Review-Status, TestFlight-Feedback, Build-Verarbeitung und Release-Updates in Echtzeit.
Grafana
Vollständiger Leitfaden zur Integration von Grafana-Warnungen mit Echobell für sofortige Infrastrukturüberwachungsbenachrichtigungen. Schritt-für-Schritt-Einrichtung, Warnungsvorlagen, Webhook-Konfiguration und Best Practices für Grafana-Alarme.