Skip to content

Commit d6962ff

Browse files
Only run error code explanation removal check if on CI
1 parent 13bdc5c commit d6962ff

File tree

2 files changed

+13
-4
lines changed

2 files changed

+13
-4
lines changed

src/ci/docker/host-x86_64/mingw-check/validate-error-codes.sh

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
#!/bin/bash
22
# Checks that no error code explanation is removed.
33

4-
set -euo pipefail
4+
set -eo pipefail
5+
6+
if [[ -z "$BASE_COMMIT" ]]; then
7+
echo "not checking error code explanations removal"
8+
exit 0
9+
fi
510

611
echo "Check if an error code explanation was removed..."
712

src/ci/docker/run.sh

+7-3
Original file line numberDiff line numberDiff line change
@@ -219,9 +219,13 @@ else
219219
command="/checkout/src/ci/run.sh"
220220
fi
221221

222-
# Get some needed information for $BASE_COMMIT
223-
git fetch "https://github.com/$GITHUB_REPOSITORY" "$GITHUB_BASE_REF"
224-
BASE_COMMIT="$(git merge-base FETCH_HEAD HEAD)"
222+
if [ "$CI" != "" ]; then
223+
# Get some needed information for $BASE_COMMIT
224+
git fetch "https://github.com/$GITHUB_REPOSITORY" "$GITHUB_BASE_REF"
225+
BASE_COMMIT="$(git merge-base FETCH_HEAD HEAD)"
226+
else
227+
BASE_COMMIT=""
228+
fi
225229

226230
docker \
227231
run \

0 commit comments

Comments
 (0)