Maison > outils de développement > git > comment exécuter manuellement le workflow d'actions github

comment exécuter manuellement le workflow d'actions github

Mary-Kate Olsen
Libérer: 2024-10-09 16:01:16
original
635 Les gens l'ont consulté

Comment déclencher manuellement des workflows GitHub Actions depuis l'interface utilisateur ?

Pour déclencher manuellement un workflow GitHub Actions depuis l'interface utilisateur, suivez ces étapes :

  1. Accédez au référentiel qui contient le workflow que vous souhaitez déclencher.
  2. Cliquez sur l'onglet "Actions".
  3. Recherchez le workflow que vous souhaitez déclencher et cliquez sur le bouton "Exécuter le workflow".

Puis-je exécuter les workflows GitHub Actions manuellement via la ligne de commande ?

Oui, vous pouvez exécuter les workflows GitHub Actions manuellement via la ligne de commande à l'aide du gh CLI. Pour ce faire, exécutez la commande suivante :

<code>gh workflow run <workflow-name></code>
Copier après la connexion

Remplacez <workflow-name> par le nom du workflow que vous souhaitez déclencher.

Comment lancer des workflows GitHub Actions à la demande à l'aide de l'API ?

Pour lancer des workflows GitHub Actions à la demande à l'aide de l'API, vous pouvez utiliser le point de terminaison POST /repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches. Ce point de terminaison nécessite une authentification via un jeton OAuth avec la portée workflows.

Voici un exemple de corps de requête :

<code class="JSON">{
  "ref": "refs/heads/main",
  "inputs": {
    "example_input": "my_input_value"
  }
}</code>
Copier après la connexion

Remplacez {owner} par le propriétaire du référentiel, {repo} avec le nom du référentiel, et {workflow_id} avec l'ID du workflow que vous souhaitez déclencher.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal