diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4df86ded..885c5f10 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,6 +1,6 @@ name: CI -on: +on: [pull_request] jobs: @@ -34,7 +34,7 @@ jobs: run: | set +e; set +o pipefail; - npx broken-link-checker http://localhost:8053/_test --ordered --recursive --host-requests 50 -e --filter-level 3 | \ + npx broken-link-checker http://localhost:8053/_test --ordered --recursive --host-requests 50 -e --filter-level 3 --exclude '*/donate' | \ grep -E "BROKEN|Getting links from" | \ grep -B 1 "BROKEN" exit ${PIPESTATUS[0]} diff --git a/build.sh b/build.sh index 2e1ca04c..0ce62859 100755 --- a/build.sh +++ b/build.sh @@ -33,7 +33,7 @@ function test_docker_container() { echo "---- Testing links ----" set +e; set +o pipefail; - npx broken-link-checker http://localhost:8053/_test --recursive --ordered ---host-requests 50 -e --filter-level 3 | \ + npx broken-link-checker http://localhost:8053/_test --recursive --ordered ---host-requests 50 -e --filter-level 3 --exclude '*/donate' | \ grep -E "BROKEN|Getting links from" | \ grep -B 1 "BROKEN"; diff --git a/composer.json b/composer.json index 774eb449..8654659b 100644 --- a/composer.json +++ b/composer.json @@ -13,12 +13,12 @@ "test": "vendor\\bin\\phpunit --testdox", "check-links": [ "Composer\\Config::disableProcessTimeout", - "npx broken-link-checker http://keyman.com.localhost --ordered --recursive --host-requests 10 -e --filter-level 3" + "npx broken-link-checker http://keyman.com.localhost --ordered --recursive --host-requests 10 -e --filter-level 3 --exclude '*/donate'" ], "check-docker-links": [ "Composer\\Config::disableProcessTimeout", - "npx broken-link-checker http://localhost:8053 --ordered --recursive --host-requests 10 -e --filter-level 3" - ], + "npx broken-link-checker http://localhost:8053 --ordered --recursive --host-requests 10 -e --filter-level 3 --exclude '*/donate'" + ], "lint": "find . -name '*.php' | grep -v '/vendor/' | xargs -n 1 -d '\\n' php -l" } }