{"repo":"ScottBrenner/cfn-lint-action","free":true,"listed":false,"github":"https://github.com/ScottBrenner/cfn-lint-action","clone":"git clone https://github.com/ScottBrenner/cfn-lint-action.git","description":"GitHub Action for interacting with CloudFormation Linter","language":"JavaScript","stars":76,"topics":["cloudformation","linter","github-actions","hacktoberfest"],"license":"MIT","category":"dev-tools","readme_excerpt":"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. The Action's primary purpose is to set the CloudFormation Linter to the runner's $PATH so you can access the linter throughout the workflow, and use in a way that suits your application. There is a way to run a CloudFormation Linter command in this workflow though if you like. On a pull request, once this GitHub Action is set-up, it may look something like this: Usage There are multiple ways to consume this GitHub Action. The recommended approach would be to to use this action to add the CloudFormation Linter to the runners $PATH and run commands throughout the rest of the workflow. An example of that can be found below: Within the run section, you specify the required Cloud Formation Linter commands. However, if you would rather run the CloudFormation Linter commands within this action. That is also possible. An example of that can be found below: Further, you can configure this action to download a specific version of the CloudFormation Linter, as well as the Python interpreter. See the table below for all the INPUTS this action can take. Input Name Input Description Default Value Required? ---------- -------------------------------------------------------","default_branch":null,"files":null,"tree":[],"storefront":"/r/ScottBrenner","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ScottBrenner/cfn-lint-action/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}