microsoft / microsoft/vscode-pull-request-github

Resolve Conversation with Commit

Offen
#5,710 6 Kommentare 10 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

feature-request
Vorherrschende Sprache
TypeScript
Sterne
2.6k
Forks
796
Ø Merge
1 T. 4 Std.
Gemergte PRs (30 T.)
46

Beschreibung

When working through a review, I like to resolve conversations with one commit per conversation request. Right now the workflow is pretty cumbersome, I create the commit via vscode source editor, then copy the commit ID, then paste it into the conversation request as "Resolved" and finally close the issue.

I would like a "Fix with Commit" button on a conversation that will take my staged changes (or all changes if none staged) and once clicked, automate these steps:

  1. Commit to the PR
  2. Update the conversation where the button was clicked with a new "Resolved " comment
  3. Resolve the conversation.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Das Issue nennt keine Implementierungsdateien, Tests oder Einstiegspunkte. Beginne damit, die bestehenden Konversationsaktionen der Extension sowie den Ablauf zum Aktualisieren von Commit/PR nachzuverfolgen; abgeschlossen ist die Aufgabe, wenn die Aktion gestagete Änderungen oder alle Änderungen committet, die Commit-ID in der Konversation veröffentlicht und sie auflöst.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
github, typescript, vscode
Bereich
developer-experience, tooling
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.