martincostello/Lint Actions PowerShell

Lints inline PowerShell scripts in GitHub Actions composite actions and workflows using PSScriptAnalyzer.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
annotations-titleThe optional title to use for workflow annotations. The defaults to PSScriptAnalyzer.no
powershell-yaml-versionThe optional version of the powershell-yaml module to install. Defaults to the latest version.no
psscriptanalyzer-versionThe optional version of the PSScriptAnalyzer module to install. Defaults to the latest version.no
repo-pathThe optional path to the repository containing the files to lint. Defaults to the GitHub workspace directory.no
settings-pathAn optional path to a file containing a user-defined profile containing settings for PSScriptAnalyzer. By default errors and warnings are reported for the default rules.no
treat-warnings-as-errorsWhether to treat warnings as errors. Defaults to false.no

no outputs