Skip to content

Releases: ScottBrenner/cfn-lint-action

Updated IAM policies

21 Feb 03:50
d88701f
Compare
Choose a tag to compare

Updating IAM policies, courtesy d88701f.

Latest CloudFormation Resource Specification versions

29 Jan 03:32
3853a34
Compare
Choose a tag to compare

Problem matchers support

25 Dec 19:40
Compare
Choose a tag to compare

Takes advantage of a built-in GitHub actions feature for inlining errors based on a problem matchers definition.

Courtesy @softprops / #7

Improved Docker image

31 Jul 16:29
Compare
Choose a tag to compare

Improved Docker image courtesy @PatMyron #2

Initial release!

31 Jul 03:03
0bd8f81
Compare
Choose a tag to compare

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.