{"repo":"microsoft/ps-rule","free":true,"listed":false,"github":"https://github.com/microsoft/ps-rule","clone":"git clone https://github.com/microsoft/ps-rule.git","description":"Validate infrastructure as code (IaC) and DevOps repositories using GitHub Actions.","language":"PowerShell","stars":93,"topics":["github","github-action","rule","powershell","infrastructure-as-code","iac","psrule","devops-tools","ps-rule"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"PSRule Validate infrastructure as code (IaC) and DevOps repositories using rules. PSRule allows you to analyze a repository with pre-built rules or create your own. Analysis can be performed from input files or the repository structure. To learn about PSRule and how to write your own rules see [Getting started][1]. [1]: https://microsoft.github.io/PSRule/v2/quickstart/standalone-rule/ Usage To get the latest stable release use: To get the latest stable release by major version use: To get a specific release use (recommended) : --- [!TIP] The recommended approach is to pin to the latest specific release for example microsoft/ps-rule@v2.9.0 . Pinning to a specific release reduces the risk of new releases breaking your pipeline. You can easily update to the latest release by changing the version number or using version updates with Dependabot. To configure version updates of github-actions with Dependabot see [Configuring version updates][5]. When the next release is available, bumping the version allows you to test in a feature branch before merging to main. --- To get the latest bits use (not recommended for general use or production) : --- [!CAUTION] Using microsoft/ps-rule@main is not recommended for general use or production workflows. The main branch is under active development and may be unstable or include breaking changes. Use microsoft/ps-rule@main to try latest updates before the next stable release and provide feedback. --- To use the latest action with an older vers","default_branch":null,"files":null,"tree":[],"storefront":"/r/microsoft","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/microsoft/ps-rule/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."}