X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=.woodpecker%2F.code_standards_check.yml;h=0c951d7018fbea76e6adcecb0f41ed28aee3e942;hb=96d2cddb54f3ea3ead6e43e5ca1f814ed6327987;hp=d348b41af5696ae99432db1b0d8fd11782146809;hpb=322b7c856ca9ba53bd9c7da50dd5c1e3c9197d56;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