Releases: suzuki-shunsuke/github-action-tfsec
v1.0.0
Issues | Pull Requests | v0.1.9...v1.0.0
#642 update Node.js 16 to 20
#658 Fix a bug that action succeeds even if tfsec fails
This bug was caused by a bug of reviewdog.
v0.1.9
Issues | Pull Requests | v0.1.8...v0.1.9
Features
#618 #620 Support tfsec v1.28.2. Parse the output of tfsec properly
As of tfsec v1.28.2, tfsec outputs the transition message to the standard output.
e.g.
======================================================
tfsec is joining the Trivy family
tfsec will continue to remain available
for the time being, although our engineering
attention will be directed at Trivy going forward.
You can read more here:
https://github.com/aquasecurity/tfsec/discussions/1994
======================================================
{
"results": []
}
Because of this message, this action couldn't parse the output as JSON.
Parsing tfsec result
Error: Unexpected token = in JSON at position 1
This release enables to parse the output properly by removing the transition message before parsing the output as JSON.
v0.1.8
Pull Requests | v0.1.7...v0.1.8
Features
#612 Add an input ignore_hcl_errors
This option is disabled by default.
If this is enabled, tfsec's --ignore-hcl-errors
is enabled.
tfsec v0.40.0 (Jun 9, 2021) supports --ignore-hcl-errors
.
v0.1.7
v0.1.6
Pull Requests | v0.1.5...v0.1.6
Bug Fixes
#92 Support tfsec's CRITICAL severity type
Thanks to kei711
v0.1.5
v0.1.4
Pull Requests | v0.1.3...v0.1.4
Feature
#31 Support Notification with github-comment
e.g.
- uses: suzuki-shunsuke/github-action-tfsec@main
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
working_directory: tests
github_comment: true # Enable github-comment notification
v0.1.4-0
Pull Requests | v0.1.3...v0.1.4-0
Feature
#31 Support Notification with github-comment
e.g.
- uses: suzuki-shunsuke/github-action-tfsec@main
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
working_directory: tests
github_comment: true # Enable github-comment notification
v0.1.3
Pull Requests | v0.1.2...v0.1.3
Feature
#16 Change Reviewdog format from checkstyle to Reviewdog Diagnostic Format
Rewrite the composite action to Javascript Action.
TO BE (RDFormat)
The tfsec's rule id and link to the document are added.