Releases: ScottBrenner/cfn-lint-action
1.6.1
Publishing a release to pull in the latest changes.
1.6.0
Tagging a release with the latest updates.
Updated IAM policies
Updating IAM policies, courtesy d88701f.
Latest CloudFormation Resource Specification versions
Using latest CloudFormation Resource Specification versions, courtesy #12.
Problem matchers support
Takes advantage of a built-in GitHub actions feature for inlining errors based on a problem matchers definition.
Courtesy @softprops / #7
Improved Docker image
Initial release!
GitHub Action for CloudFormation Linter
This Action for CloudFormation Linter enables arbitrary actions for interacting with CloudFormation Linter to validate CloudFormation yaml/json templates against the CloudFormation spec and additional checks. Includes checking valid values for resource properties and best practices.
Usage
An example workflow for testing CloudFormation templates for correct properties and their values - run the cfn-lint
command with the path to the files you want to test as args
.
workflow "Lint CloudFormation Templates" {
on = "push"
resolves = ["cfn-lint"]
}
action "cfn-lint" {
uses = "scottbrenner/cfn-lint-action@master"
args = "**/*.yaml"
}
See Basic Usage for full usage details.
License
The Dockerfile and associated scripts and documentation in this project are released under the MIT License.
Container images built with this project include third party materials. See THIRD_PARTY_NOTICE.md for details.