X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=.woodpecker%2F.license_check.yml;h=777986544a0c72e117847f605b8b6a56fe4f95f2;hb=5277c483fe70fb1b19139c77cddfcaf7c1f150b9;hp=a22c6067e3489551ca0a498818d61f79432ae44f;hpb=3e0bcf7acd9abe68fd44690da9d921529df456c7;p=friendica.git diff --git a/.woodpecker/.license_check.yml b/.woodpecker/.license_check.yml index a22c6067e3..777986544a 100644 --- a/.woodpecker/.license_check.yml +++ b/.woodpecker/.license_check.yml @@ -2,5 +2,10 @@ pipeline: check: image: friendicaci/php-cs commands: - - export CHANGED_FILES="$(git diff --name-status ${CI_PREV_COMMIT_SHA}..${CI_COMMIT_SHA} | grep -i '\.php$' | cut -f2)" + - if [ ! -z "$${CI_COMMIT_PULL_REQUEST}" ]; then + git fetch --no-tags origin ${CI_COMMIT_TARGET_BRANCH}; + export CHANGED_FILES="$(git diff --name-status $(git merge-base FETCH_HEAD origin/${CI_COMMIT_TARGET_BRANCH})..${CI_COMMIT_SHA} | grep -i '\.php$' | cut -f2)"; + else + export CHANGED_FILES="$(git diff --name-status ${CI_COMMIT_SHA} | grep -i '\.php$' | cut -f2)"; + fi - /check-license.sh