martincostello/Lint Actions PowerShell
Lints inline PowerShell scripts in GitHub Actions composite actions and workflows using PSScriptAnalyzer.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| annotations-title | The optional title to use for workflow annotations. The defaults to PSScriptAnalyzer. | no | — |
| powershell-yaml-version | The optional version of the powershell-yaml module to install. Defaults to the latest version. | no | — |
| psscriptanalyzer-version | The optional version of the PSScriptAnalyzer module to install. Defaults to the latest version. | no | — |
| repo-path | The optional path to the repository containing the files to lint. Defaults to the GitHub workspace directory. | no | — |
| settings-path | An 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-errors | Whether to treat warnings as errors. Defaults to false. | no | — |
Outputs
no outputs