Skip to content

v1.11.0

Choose a tag to compare

@github-actions github-actions released this 18 Oct 00:21
· 1819 commits to main since this release
Immutable release. Only release title and notes can be modified.

Issues | Pull Requests | v1.10.0...v1.11.0 | Base revision

Features

#1931 #1934 Enable you to change AWS IAM Role session name and improve the default session name @ponkio-o

You can now configure AWS IAM Role session name by aws_role_session_name.
This is optional.

Warning

The maximum length of the session name is 64.
And it must satisfy regular expression pattern [\w+=,.@-]*.

terraform_plan_config:
  aws_role_session_name: tfplan

And the default session name is improved.

  1. tfaction-{plan or apply}-{normalized target}-${GitHub Actions Run ID}
  2. tfaction-{plan or apply}-{normalized target}
  3. tfaction-{plan or apply}-${GitHub Actions Run ID}
  4. tfaction-{plan or apply}

/ in the default targets are converted to _.
And if target is too long, it is removed from the default session name.

Bug Fixes

#1920 terraform-docs: Fix a bug that terraform-docs configuration files can't be found

Others

#1924 Format shell scripts by shfmt
#1921 #1925 Use shellcheck