Skip to content

Initial release!

Compare
Choose a tag to compare
@ScottBrenner ScottBrenner released this 31 Jul 03:03
· 53 commits to master since this release
0bd8f81

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.