Cet article fournit des conseils sur la définition des variables d'environnement dans les actions GitHub. Il explore différentes méthodes, notamment l'utilisation des mots-clés "env" et "secrets", et montre comment accéder à ces variables dans les scripts d'action u
Comment pour définir des variables d'environnement dans GitHub Actions
Il existe plusieurs façons de définir des variables d'environnement dans GitHub Actions. Voici une série de questions et réponses complètes pour répondre aux en-têtes fournis :
1. Comment définir des variables d'environnement dans mon workflow GitHub Actions ?
Vous pouvez définir des variables d'environnement dans votre workflow GitHub Actions à l'aide du mot-clé env
. La syntaxe est la suivante :
<code class="yaml">env: MY_VARIABLE_NAME: value</code>
Par exemple, le YAML suivant définit une variable d'environnement nommée MY_EXAMPLE_VARIABLE
avec une valeur de my-example-value
:
<code class="yaml">env: MY_EXAMPLE_VARIABLE: my-example-value</code>
2 . Quelles sont les différentes manières de définir des variables d'environnement lors de l'exécution de GitHub Actions ?
Il existe deux manières principales de définir des variables d'environnement lors de l'exécution de GitHub Actions :
env
: Comme décrit ci-dessus, vous pouvez définir directement des variables d'environnement dans votre fichier de workflow GitHub Actions à l'aide du mot-clé env
.secrets
: GitHub Actions permet également de définir des secrets, qui sont des variables d'environnement chiffrées. Les secrets peuvent être définis dans votre fichier de workflow ou dans l'interface GitHub Actions.3. Comment puis-je utiliser des variables d'environnement dans mes scripts d'action GitHub ?
Une fois que vous avez défini les variables d'environnement, vous pouvez les utiliser dans vos scripts d'action GitHub. Pour référencer une variable d'environnement dans un script, vous pouvez utiliser la syntaxe suivante :
<code>${{ env.MY_VARIABLE_NAME }}</code>
Par exemple, le script suivant fait référence à la variable d'environnement MY_EXAMPLE_VARIABLE
:
<code>echo ${{ env.MY_EXAMPLE_VARIABLE }}</code>
Ce script imprimerait la valeur de my-example-value
sur la console.
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!