From 468742224bde81b3db3a3013b30dd42f2dfaf50d Mon Sep 17 00:00:00 2001 From: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Mon, 28 Aug 2023 21:54:57 -0700 Subject: [PATCH] Check for DocsMsPackagesAllValid before running validation step (#4916) Co-authored-by: Daniel Jurek --- .../pipelines/templates/steps/docsms-ensure-validation.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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'], ''))