diff --git a/.github/workflows/Ubuntu.yml b/.github/workflows/Ubuntu.yml index 9af8652..9fbc3d5 100644 --- a/.github/workflows/Ubuntu.yml +++ b/.github/workflows/Ubuntu.yml @@ -1,7 +1,10 @@ name: Ubuntu on: + push: + branches: [ master ] pull_request: + branches: [ master ] workflow_dispatch: jobs: diff --git a/tests/800-uv_queue_work.phpt b/tests/800-uv_queue_work.phpt index a784ce0..3da5af0 100644 --- a/tests/800-uv_queue_work.phpt +++ b/tests/800-uv_queue_work.phpt @@ -5,8 +5,8 @@ Check for uv_queue_work ob_start(); phpinfo(); $data = ob_get_clean(); -if (!preg_match("/Thread Safety.+?enabled/", $data)) { - echo "skip not implemented for PHP 8+, Windows after callback not called, and shows segfault"; +if (!preg_match("/Thread Safety.+?enabled/", $data) || '\\' === DIRECTORY_SEPARATOR) { + echo "skip Windows after callback not called, and shows segfault, Linux no issues"; } --FILE--