

Amazon n' CodeCatalyst est plus ouvert aux nouveaux clients. Les clients existants peuvent continuer à utiliser le service normalement. Pour de plus amples informations, veuillez consulter [Comment effectuer une migration depuis CodeCatalyst](migration.md).

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Référencer une variable produite par une autre action
<a name="workflows-working-with-variables-reference-action"></a>

Utilisez les instructions suivantes pour référencer les variables produites par d'autres actions.

**Note**  
 Pour référencer une variable issue d'une GitHub action, consultez[Référencement des paramètres GitHub de sortie](integrations-github-action-referencing.md).

Pour plus d'informations sur les variables, consultez[Utilisation de variables dans les flux de travail](workflows-working-with-variables.md).

**Prérequis**  
Assurez-vous d'avoir exporté la variable à laquelle vous souhaitez faire référence. Pour de plus amples informations, veuillez consulter [Exporter une variable afin que d'autres actions puissent l'utiliser](workflows-working-with-variables-export-input.md).

------
#### [ Visual ]

*Non disponible. Choisissez YAML pour afficher les instructions YAML.*

------
#### [ YAML ]

**Pour référencer une variable produite par une autre action (éditeur YAML)**

1. Ouvrez la CodeCatalyst console à l'[adresse https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Choisissez votre projet.

1. **Dans le volet de navigation, choisissez **CI/CD**, puis Workflows.**

1. Choisissez le nom de votre flux de travail. Vous pouvez filtrer par le nom du référentiel source ou de la branche où le flux de travail est défini, ou filtrer par nom ou statut du flux de travail.

1. Choisissez **Modifier**.

1. Choisissez **YAML.**

1. Dans l' CodeCatalyst action, ajoutez une référence à la variable en utilisant la syntaxe suivante :

   ```
   ${action-group-name.action-name.variable-name}
   ```

   Remplacez :
   + *action-group-name*avec le nom du groupe d'actions qui contient l'action qui produit une variable.
**Note**  
Vous pouvez omettre *action-group-name* s'il n'existe aucun groupe d'actions ou si la variable est produite par une action du même groupe d'actions.
   + *action-name*avec le nom de l'action qui génère la variable.
   + *variable-name*avec le nom de la variable.

   Par exemple :

   ```
   MySecondAction:
       Configuration:
         Steps:
           - Run: ${MyFirstAction.TIMESTAMP}
   ```

   Pour obtenir plus d’exemples, consultez [Exemples de variables](workflows-working-with-variables-ex.md). Pour plus d'informations, consultez le [Définition du flux de travail YAML](workflow-reference.md) correspondant à votre action.

1. (Facultatif) Choisissez **Valider** pour valider le code YAML du flux de travail avant de le valider.

1. Choisissez **Valider**, entrez un message de validation, puis choisissez à nouveau **Valider**.

------