RSS Planet Python

Anwesha Das: Erstellen eines Pull-Requests mit GitHub-Aktion

Dies ist ein Beispiel für einen GitHub-Aktions-Workflow, der einen Entwurf eines Pull-Anforderungs- (PR-) in einem Repository erstellt. Der Workflow wird durch ein Workflow-Dispatch-Ereignis ausgelöst und erfordert eine GIT_BRANCH-Eingabe. Der Workflow läuft in einer ubuntu-latest-Umgebung und hat Berechtigungen, um Pull-Anforderungen und Inhalte zu schreiben. Der Workflow aktualisiert die README-Datei, richtet Git ein und fügt die README-Datei dem Repository hinzu. Dann committet er die Änderungen mit einer Test-Commit-Nachricht und pusht die Änderungen an das Repository. Der Workflow erstellt einen Entwurf einer PR mit einer Test-Commit-Nachricht und -Body und ruft die vorhandene PR-URL ab. Dann protokolliert er die Pull-Anforderungsdetails und weist die Maintainer an, die CI durch Entwurf der PR auszulösen. Der Workflow erfordert Berechtigungen, um PRs im Repository zu erstellen, die in den Workflow-Einstellungen gesetzt werden können. Dieses Beispiel demonstriert, wie man einen Entwurf einer PR über GitHub-Aktions erstellt. Der Workflow ist dazu gedacht, dem Autor selbst in Zukunft zu helfen und könnte auch für andere nützlich sein.
favicon
anweshadas.in
Anwesha Das: Creating Pull request with GitHub Action
Bild zum Artikel: Anwesha Das: Erstellen eines Pull-Requests mit GitHub-Aktion
Create attached notes ...