Discourse-Patch-Triage-Bot

Ich versuche herauszufinden, wie man mit dem neuen Bot discourse-patch-triage arbeitet, wenn man PRs aus unserem eigenen Fork erstellt. Das ist etwas verwirrend, besonders in einem Dreiergespräch mit dem Bot und einem Team-Reviewer. Gibt es eine korrekte Vorgehensweise?

Ich kann den Bot nicht anweisen, seine vorgeschlagenen Änderungen in meinem Fork zu übernehmen. Momentan versuche ich, seine Rückmeldungen zu Spezifikationstests zu bearbeiten, und ich bin mir überhaupt nicht sicher, ob ich das richtig mache – ich würde es lieber dem Bot überlassen, sie zu beheben, da dies eine vorgeschlagene Option zu sein scheint.

Zum Beispiel behebe ich Fehler bei Spezifikationstests in meinem Fork für den PR, aber es scheint Reibungen zwischen dem, was ich tue, und dem, was der Bot möchte, zu geben:

Sollte ich diese in meinem Fork beheben oder das Team/den Bot stattdessen damit arbeiten lassen?

Danke, Lilly, für den Hin und Her. Ein paar Dinge:

  1. Um mit dem Bot zu interagieren, musst du @patch-triage kommentieren und kannst dann normale Sprache für deine Anfrage verwenden. Derzeit ist seine Funktionalität auf das Überprüfen, Vorschlagen von Änderungen, Neuausrichten deines PR und Erstellen eines neuen Commits mit den vorgeschlagenen Änderungen beschränkt.
  2. Er führt keine Änderungen in Forks durch, kann aber dennoch Änderungen überprüfen und vorschlagen. Ich habe gerade Änderungen vorgenommen, um dies deutlich zu machen, sodass du vorgeschlagene Änderungen selbst vornehmen musst (wie du es bereits getan hast).

Wenn du den Bot voll ausnutzen möchtest, schlage ich vor, einen PR direkt an das Kernprojekt zu senden, anstatt über deinen Fork :slight_smile:

Lass mich wissen, ob das deine Fragen beantwortet!

Danke, Isaac, das klärt die Dinge auf. Ich bin es nur so gewohnt, Repos für PRs zu forken, aber ich werde in solchen Fällen stattdessen PRs auf Core-Branches erstellen – der Triage-Bot scheint ziemlich nützlich zu sein.

Auch Specs-Tests sind mein Programmier-Albtraum. :stuck_out_tongue:

Ich glaube nicht, dass ich das noch tun kann, da ich kein Mitarbeiter mehr bin :thinking:

Ah… ja. Du kannst immer noch Folgendes nutzen:

Ich werde intern das Thema ansprechen, dass Forks Schreibzugriff auf die PR erhalten können.