web-dev-qa-db-fra.com

Appelez une action GitHUB d'une autre action GitHub?

Est-il possible d'appeler une action (ou de nombreuses) github d'une action GitHub pour créer un plus spécialisé, ou agréger de nombreuses petites actions et créer une "action méta github"?

12
Antoine

Maintenant, vous pouvez avec jobs.<job_id>.steps.uses commande de spécifier une autre action GitHUB.

https://help.github.com/fr/actions/reference/workflow-syntax-for-github-actions#jobsjob_idstepsus

Sélectionne une action à exécuter dans le cadre d'une étape de votre travail. Une action est une unité de code réutilisable. Vous pouvez utiliser une action définie dans le même référentiel que le flux de travail, un référentiel public ou dans une image de conteneur Docker publiée.

Exemple:

steps:    
  - uses: actions/setup-node@74bc508 # Reference a specific commit
  - uses: actions/setup-node@v1      # Reference the major version of a release   
  - uses: actions/[email protected]    # Reference a minor version of a release  
  - uses: actions/setup-node@master  # Reference a branch
1
Javier Montón