cfn-lint-action:用于与 CloudFormation Linter 交互的 GitHub Action

时间:2024-08-12 15:50:14
【文件属性】:

文件名称:cfn-lint-action:用于与 CloudFormation Linter 交互的 GitHub Action

文件大小:243KB

文件格式:ZIP

更新时间:2024-08-12 15:50:14

cloudformation linter hacktoberfest github-actions JavaScript

CloudFormation Linter 的 GitHub 操作 此操作支持与 CloudFormation Linter 交互的任意操作,以根据 CloudFormation 规范和其他检查验证 CloudFormation yaml/json 模板。 包括检查资源属性和最佳实践的有效值。 Action 的主要目的是将设置为的 $PATH,以便您可以在整个工作流程中访问 ,并以适合您的应用程序的方式使用。 如果您愿意,可以在此工作流中运行命令。 在拉取请求中,一旦设置了此 GitHub 操作,它可能如下所示: 用法 有多种方法可以使用此 GitHub 操作。 推荐的方法是使用此操作将添加到运行程序 $PATH 并在整个工作流的其余部分运行命令。 可以在下面找到一个例子: name : Lint CloudFormation Templates on : [push] jobs


【文件预览】:
cfn-lint-action-main
----.eslintrc.json(193B)
----.github()
--------PULL_REQUEST_TEMPLATE.md(520B)
--------cfn-lint.json(471B)
--------cfn-lint-pull-request.png(145KB)
--------dependabot.yml(510B)
--------ISSUE_TEMPLATE()
--------workflows()
----action.yml(515B)
----.prettierignore(44B)
----lib()
--------utils()
--------setup.js(715B)
----examples()
--------template.yml(2KB)
----CONTRIBUTING.md(1KB)
----LICENSE(1KB)
----README.md(5KB)
----.husky()
--------pre-commit(70B)
--------.gitignore(2B)
----.devcontainer()
--------Dockerfile(416B)
--------devcontainer.json(1020B)
----SECURITY.md(258B)
----dist()
--------index.js(65KB)
--------licenses.txt(3KB)
----tests()
--------helpers.test.js(1KB)
--------runCommand.test.js(1KB)
--------setup.test.js(2KB)
--------getInput.test.js(1KB)
----CODE_OF_CONDUCT.md(5KB)
----.gitignore(22B)
----index.js(357B)
----CHANGELOG.md(1KB)
----.eslintignore(6B)
----package-lock.json(342KB)
----package.json(877B)

网友评论