À propos
Les variables permettent de stocker et de réutiliser des informations de configuration non sensibles. Vous pouvez stocker des données de configuration telles que des indicateurs de compilateur, des noms d’utilisateur ou des noms de serveur en tant que variables. Les variables sont interpolées sur la machine d’exécuteur qui exécute votre workflow. Les commandes qui s’exécutent dans des actions ou des étapes de workflow peuvent créer, lire ou modifier des variables.
Vous pouvez définir vos propres variables personnalisées, ou utiliser les variables d’environnement par défaut que GitHub définit automatiquement.
Vous pouvez définir une variable personnalisée de deux façons.
- Pour définir une variable d’environnement à utiliser dans un workflow unique, vous pouvez utiliser la clé
env
dans le fichier de workflow. Pour plus d’informations, consultez « Définition de variables d’environnement pour un flux de travail unique ». - Pour définir une variable de configuration pour plusieurs workflows, vous pouvez la définir au niveau de l’organisation, du dépôt ou de l’environnement. Pour plus d’informations, consultez « Définition de variables de configuration pour plusieurs flux de travail ».
Avertissement
Par défaut, les variables sont masquées dans vos sorties de build. Si vous avez besoin d’une plus grande sécurité pour les informations sensibles, telles que les mots de passe, utilisez plutôt des secrets. Pour plus d’informations, consultez « Secrets ».
Pour la documentation de référence, voir Variables reference.