config(tests): update PHP configuration with operator overloading setting

- Added phpy.enable_operator_overloading=0 to ini-values in workflow configuration
- Applied the setting to both PHP version matrix configurations in tests.yml
- Maintained existing PHP settings while adding the new operator overloading parameter
master
韩天峰 14 hours ago
parent a5700d24c9
commit 305d0d09d9
  1. 4
      .github/workflows/tests.yml

@ -115,7 +115,7 @@ jobs:
php-version: ${{ matrix.php }} php-version: ${{ matrix.php }}
coverage: none coverage: none
extensions: embed, curl, redis, mbstring, ffi extensions: embed, curl, redis, mbstring, ffi
ini-values: ffi.enable=1, precision=17, memory_limit=4G, error_reporting=E_ERROR|E_WARNING, display_errors=1, log_errors=0 ini-values: ffi.enable=1, phpy.enable_operator_overloading=0, precision=17, memory_limit=4G, error_reporting=E_ERROR|E_WARNING, display_errors=1, log_errors=0
tools: composer:v2 tools: composer:v2
- name: Patch php_hash.h C++ compatibility - name: Patch php_hash.h C++ compatibility
@ -181,7 +181,7 @@ jobs:
php-version: ${{ matrix.php }} php-version: ${{ matrix.php }}
coverage: none coverage: none
extensions: embed, curl, redis, mbstring, ffi extensions: embed, curl, redis, mbstring, ffi
ini-values: ffi.enable=1, precision=17, memory_limit=4G, error_reporting=E_ERROR|E_WARNING, display_errors=1, log_errors=0 ini-values: ffi.enable=1, phpy.enable_operator_overloading=0, precision=17, memory_limit=4G, error_reporting=E_ERROR|E_WARNING, display_errors=1, log_errors=0
tools: composer:v2 tools: composer:v2
- name: Patch php_hash.h C++ compatibility - name: Patch php_hash.h C++ compatibility

Loading…
Cancel
Save