Amazon CodeCatalyst is no longer open to new customers. Existing customers can continue to use the service as normal. For more information, see How to migrate from CodeCatalyst.
Referencing GitHub output parameters
Use the following instructions to reference a GitHub output parameter.
To reference a GitHub output parameter
-
Complete the steps in Exporting GitHub output parameters.
The GitHub output parameter is now available for use in other actions.
-
Note the output parameter's
Variablesvalue. It includes an underscore (_). -
Refer to the output parameter using the following syntax:
${action-name.output-name}Replace:
-
action-namewith the name of the CodeCatalyst GitHub Action that produces the output parameter (do not use the GitHub action'snameorid). -
output-namewith the output parameter'sVariablesvalue you noted earlier.
Example
BuildActionB: Identifier: aws/build@v1 Configuration: Steps: - Run: echo ${MyGitHubAction.random-color-generator_SELECTEDCOLOR}Example with context
The following example shows you how to set a
SELECTEDCOLORvariable inGitHubActionA, output it, and then refer to it inBuildActionB.Actions: GitHubActionA: Identifier: aws/github-actions-runner@v1 Configuration: Steps: - name: Set selected color run: echo "SELECTEDCOLOR=green" >> $GITHUB_OUTPUT id: random-color-generator Outputs: Variables: - 'random-color-generator_SELECTEDCOLOR' BuildActionB: Identifier: aws/build@v1 Configuration: Steps: - Run: echo ${GitHubActionA.random-color-generator_SELECTEDCOLOR} -