diff --git a/eng/common/pipelines/templates/steps/docsms-ensure-validation.yml b/eng/common/pipelines/templates/steps/docsms-ensure-validation.yml index 135352fc3..5430f3912 100644 --- a/eng/common/pipelines/templates/steps/docsms-ensure-validation.yml +++ b/eng/common/pipelines/templates/steps/docsms-ensure-validation.yml @@ -1,6 +1,6 @@ steps: # Fail the build if any of the packages failed validation. Valid values are -# "true" or "false" +# "true" or "false". This step will skip if $(DocsMsPackagesAllValid) is not set - pwsh: | if ('$(DocsMsPackagesAllValid)' -eq 'true') { Write-Host "All packages passed validation." @@ -9,3 +9,4 @@ steps: exit 1 } displayName: Check package validation results + condition: and(succeeded(), ne(variables['DocsMsPackagesAllValid'], ''))