test: update workflow
This commit is contained in:
19
.github/workflows/powershell.yml
vendored
19
.github/workflows/powershell.yml
vendored
@@ -36,10 +36,25 @@ jobs:
|
||||
with:
|
||||
# Check https://github.com/microsoft/action-psscriptanalyzer for more info about the options.
|
||||
# The below set up runs PSScriptAnalyzer to your entire repository and runs some basic security rules.
|
||||
path: .\
|
||||
path: |
|
||||
.\source\Classes
|
||||
.\source\helper
|
||||
.\source\Private
|
||||
.\source\Public
|
||||
.\source\tests
|
||||
recurse: true
|
||||
# Include your own basic security rules. Removing this option will run all the rules
|
||||
includeRule: '"PSAvoidGlobalAliases", "PSAvoidUsingConvertToSecureStringWithPlainText"'
|
||||
includeRule: |
|
||||
"PSAvoidGlobalAliases",
|
||||
"PSAvoidUsingConvertToSecureStringWithPlainText",
|
||||
"PSAvoidUsingPlainTextForPassword",
|
||||
"PSAvoidUsingInvokeExpression",
|
||||
"PSUseApprovedVerbs",
|
||||
"PSAvoidUsingPositionalParameters",
|
||||
"PSAvoidUsingEmptyCatchBlock",
|
||||
"PSAvoidUsingDeprecatedManifestFields",
|
||||
"PSAvoidUsingUserNameAndPasswordParams",
|
||||
"PSAvoidUsingCmdletAliases"
|
||||
output: results.sarif
|
||||
|
||||
# Upload the SARIF file generated in the previous step
|
||||
|
Reference in New Issue
Block a user