Je souhaite créer une liste déroulante pour mon paramètre d'entrée d'action Github. Cela devrait aider à sélectionner une valeur de la liste déroulante, tout comme la manière dont l'option est là pour sélectionner les succursales.
Lorsque vous utilisez workflow_dispatch
, c'est maintenant possible d'avoir choice
, boolean
et environment
entrées au lieu de seulement des cordes. choice
est une liste déroulante, boolean
est une case à cocher et environment
est comme choice
mais peuplera automatiquement avec tous les environnements configurés dans vos paramètres de repos.
Voici un exemple de workflow Utilisation des nouveaux types:
name: CI
on:
workflow_dispatch:
inputs:
environment:
type: environment
description: Select the environment
boolean:
type: boolean
description: True or False
choice:
type: choice
description: Make a choice
options:
- foo
- bar
- baz
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: greet
run: |
echo "environment is ${{ github.event.inputs.environment }}"
echo "boolean is ${{ github.event.inputs.boolean }}"
echo "choice is ${{ github.event.inputs.choice }}"