diff --git a/.github/scripts/windows/test_task.bat b/.github/scripts/windows/test_task.bat index 4e1e2f491e74c..0844b02da3131 100644 --- a/.github/scripts/windows/test_task.bat +++ b/.github/scripts/windows/test_task.bat @@ -130,7 +130,7 @@ for %%i in (ldap) do ( set TEST_PHPDBG_EXECUTABLE=%PHP_BUILD_DIR%\phpdbg.exe mkdir c:\tests_tmp - +set TEST_PHP_JUNIT=%GITHUB_WORKSPACE%\junit.out.xml nmake test TESTS="%OPCACHE_OPTS% -g FAIL,BORK,LEAK,XLEAK --no-progress -q --offline --show-diff --show-slow 1000 --set-timeout 120 --temp-source c:\tests_tmp --temp-target c:\tests_tmp --bless %PARALLEL%" set EXIT_CODE=%errorlevel% diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 63745e628779f..6cdc8766c2885 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -255,6 +255,10 @@ jobs: run: .github/scripts/windows/build.bat - name: Test run: .github/scripts/windows/test.bat + - name: Upload artifacts + uses: actions/upload-artifact@v4 + with: + path: junit.out.xml BENCHMARKING: name: BENCHMARKING if: github.repository == 'php/php-src' || github.event_name == 'pull_request'