1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-06-16 23:32:23 +03:00

Check for .git in PY files check.

NB: This might cause env.PYFILES checks to fail if they need the var
to at least exist.
This commit is contained in:
Athanasius 2020-07-28 17:37:57 +01:00
parent a1e2344263
commit cea7d14214

View File

@ -25,8 +25,11 @@ jobs:
env:
BASE_REF: ${{github.base_ref}}
run: |
# Will exit with non-zero if no filenames ending in ".py" are in
# the diff.
# Checkout might not have happened.
if [ ! -f ".git" ]; then exit 0 ; fi
# Get a list of files ending with ".py", stuff in environment.
# We don't rely on exit status because Workflows run with
# "set -e" so any failure in a pipe is total failure.
PYFILES=$(git diff --name-only "refs/remotes/origin/${BASE_REF}" -- | egrep '.py$' || true)
echo "::set-env name=PYFILES::${PYFILES}"