X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=.woodpecker%2F.code_standards_check.yml;h=0c951d7018fbea76e6adcecb0f41ed28aee3e942;hb=ba967386f4f2c1d5977f1ac4ac4473ad892e366b;hp=d348b41af5696ae99432db1b0d8fd11782146809;hpb=3d9be965a652139f764f87ac1bd0b814c82f44e4;p=friendica.git diff --git a/.woodpecker/.code_standards_check.yml b/.woodpecker/.code_standards_check.yml index d348b41af5..0c951d7018 100644 --- a/.woodpecker/.code_standards_check.yml +++ b/.woodpecker/.code_standards_check.yml @@ -1,4 +1,4 @@ -pipeline: +steps: restore_cache: image: meltwater/drone-cache:dev settings: @@ -29,5 +29,10 @@ pipeline: check: image: friendicaci/php-cs commands: - - export CHANGED_FILES="$(git diff --name-status ${CI_PREV_COMMIT_SHA}..${CI_COMMIT_SHA} | grep ^A | 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 ^A | cut -f2)"; + else + export CHANGED_FILES="$(git diff --name-status ${CI_COMMIT_SHA} | grep ^A | cut -f2)"; + fi - /check-php-cs.sh