Description
NOTE: This might change between now and when we publish 1.0.0, but WILL NOT change after that.
There's been some discussion about the naming of the env-passthrough
input.
The purpose of this input value is to identify which environment variables in the GitHub Actions job runner environment will be passed in to the CodeBuild environment.
For example, if the GitHub Actions environment contains environment variables:
FOO="BAR"
BAZ="WOW"
COMMIT="1763481762348"
and env-passthrough
is set to FOO,COMMIT
then the action will send the following environment variable overrides to the CodeBuild build:
FOO="BAR"
COMMIT="1763481762348"
Even though BAZ
is set in the GitHub Actions environment, because it is not identified in env-passthrough
it is not sent to CodeBuild.
If we can come up with a better name for this, I'm ok with changing this before 1.0.0
.