Die Konfiguration von PR-Agent für die automatisierte Überprüfung in einem GitHub-Projekt erfordert die folgenden Schritte:
1. die Grundkonfiguration
- Fügen Sie die Anwendung „Qodo Merge“ zum GitHub Marketplace hinzu.
- Gewähren Sie der Anwendung die Berechtigung zum Zugriff auf das Ziel-Repository.
- Erstellen Sie im Stammverzeichnis des Projekts die Datei
.pr_agent.tomlKonfigurationsdatei
2. Trigger-Konfiguration
- manuelle AuslösungGeben Sie einen beliebigen PR-Kommentar ein.
@pr-agent analyzeisometrische Anweisung - automatische Auslösung: in
.github/workflows/Erstellen Sie eine Workflow-Datei und konfigurieren Sie die Auslösebedingungen für das Erstellen/Aktualisieren von PRs.
3. Anpassung der Regeln
- Legen Sie in der Konfigurationsdatei Prüfkriterien (z. B. Komplexitätsschwellenwerte) fest.
- Feedback-Vorlagen und Schweregradbewertung definieren
- Konfigurieren Sie Ausschlussregeln (z. B. um bestimmte Dateien/Verzeichnisse vom Scan auszuschließen).
Typisches Konfigurationsbeispiel:
[analysis] min_confidence = 0.7 check_security = true [output] format = "markdown" show_snippets = true
Nach der Konfiguration führt das System bei jeder Erstellung eines Pull-Requests automatisch Analysen durch und präsentiert die Ergebnisse als Markdown-Kommentare im Diskussionsbereich des Pull-Requests.
Diese Antwort stammt aus dem ArtikelPR Agent: automatisches Werkzeug zur Analyse von Pull-AnfragenDie































