diff --git a/.circleci/config.yml b/.circleci/config.yml index fe881970bb5..cde8013e80e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -14,12 +14,14 @@ commands: # pipeline.git.base_revision is not always defined, so only proceed if all external vars are defined if test -n "<< pipeline.git.base_revision >>" && test -n "<< pipeline.git.revision >>" && test -n "$(git diff --name-only << pipeline.git.base_revision >>...<< pipeline.git.revision >>)" then + git diff --name-only << pipeline.git.base_revision >>...<< pipeline.git.revision >> if git diff --name-only << pipeline.git.base_revision >>...<< pipeline.git.revision >> | egrep -qv '\.(md|rst)$' then echo "Non-docs were modified in this PR, proceeding normally" else echo "Only docs were modified in this PR, quitting this job" - circleci step halt + # disable skipping for now, as circleCI's base_revision is inconsistent leading to invalid ranges + # circleci step halt fi else echo "Can't perform skipping check w/o base_revision defined, continuing the job"