Planète Python RSS

Anwesha Das : Créer une demande de pull avec GitHub Action

Cet exemple de workflow GitHub Actions crée une demande de tirage (PR) ébauchée dans un référentiel. Le workflow est déclenché par un événement de dispatch de workflow et nécessite une entrée GIT_BRANCH. Le workflow s'exécute dans un environnement ubuntu-latest et a les autorisations d'écriture pour les demandes de tirage et les contenus. Le workflow met à jour le fichier README, configure Git, ajoute le fichier README au référentiel, puis valide les modifications avec un message de commit de test et pousse les modifications vers le référentiel. Le workflow crée une PR ébauchée avec un message de commit et un corps de test, puis récupère l'URL de la PR existante. Il enregistre ensuite les détails de la demande de tirage et invite les maintainers à déclencher l'intégration continue en annulant l'ébauche de la PR. Le workflow nécessite des autorisations pour créer des PR dans le référentiel, qui peuvent être définies dans les paramètres du workflow. Cet exemple montre comment créer une PR ébauchée via GitHub Actions. Le workflow est destiné à aider l'auteur lui-même à l'avenir et pourrait être utile pour les autres également.
favicon
anweshadas.in
Anwesha Das: Creating Pull request with GitHub Action
Image illustrant l'article : Anwesha Das : Créer une demande de pull avec GitHub Action
Create attached notes ...