diff --git a/hack/git-validation.sh b/hack/git-validation.sh index 990cd1b2b..25181c28f 100755 --- a/hack/git-validation.sh +++ b/hack/git-validation.sh @@ -5,5 +5,9 @@ if [ ! -x "$GIT_VALIDATION" ]; then echo Try installing it with \"make install.tools\" exit 1 fi -EPOCH_TEST_COMMIT=$(git merge-base ${DEST_BRANCH:-main} HEAD) + +EPOCH_TEST_COMMIT=$CIRRUS_BASE_SHA +if [ -z "${EPOCH_TEST_COMMIT}" ]; then + EPOCH_TEST_COMMIT=$(git merge-base ${DEST_BRANCH:-main} HEAD) +fi exec "$GIT_VALIDATION" -q -run DCO,short-subject -range "${EPOCH_TEST_COMMIT}..HEAD"