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
-
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