Amazon CodeCatalyst will no longer be open to new customers starting on November 7, 2025. If you would like to use the service, please sign up prior to November 7, 2025. 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
Variables
value. It includes an underscore (_). -
Refer to the output parameter using the following syntax:
${
action-name
.output-name
}Replace:
-
action-name
with the name of the CodeCatalyst GitHub Action that produces the output parameter (do not use the GitHub action'sname
orid
). -
output-name
with the output parameter'sVariables
value 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
SELECTEDCOLOR
variable 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}
-