v7.0.0: Workflow Parameters and Security Enhancements #123
Closed
rdhar
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Highlights
Added
COMMENT_SHA
,PARSED_COMMENT
,PROMPT_MATRIX
,TF_PLAN_ID
, andWORKING_DIRECTORY
.CONFIG_TF_CHDIR_PREFIX
,CONFIG_TF_VAR_FILE_PREFIX
,CONFIG_TF_VAR_FILE_SUFFIX
,CONFIG_TF_WORKSPACE_AS_VAR_FILE
,TF_CLI_HOSTNAME
,TF_CLI_TOKEN
, andTF_CLI_VERSION
.-var-file
arguments, to take into accountCONFIG_TF_VAR_FILE_PREFIX
,CONFIG_TF_VAR_FILE_SUFFIX
, andCONFIG_TF_WORKSPACE_AS_VAR_FILE
configuration variables.Changed
CONFIGURE_TF_
toCONFIG_TF_
.Removed
id-token: write
permission scope by removing "aws-actions/configure-aws-credentials" GitHub Action.Fixed
CONFIG_TF_
, instead of all of them, to avoid masking non-sensitive configuration values of the reusable workflow.Secured
GITHUB_TOKEN
(per documentation).BASE64_
are decoded from Base64 twice to account for security hardening of GitHub Actions. As a result, Base64 values passed from the caller workflow have to be encoded twice with| base64 -w0 | base64 -w0
before output.Commits changelog: v6.0.0...v7.0.0
This discussion was created from the release v7.0.0: Workflow Parameters and Security Enhancements.
Beta Was this translation helpful? Give feedback.
All reactions