Update bin/setup-runtime.ps1, use nts instead of zts
Fix composer dependencies
Add some PHPUnit tests
Fix SPC_NO_MUSL_PATH
Add sanityCheckLib for dev:pack-lib
Force specify musl-wrapper build compiler tools
Fix redundant github token in github token hooks for curlExec and curlDown
Add PHP 8.4 RC1 download
Remake test-extensions.php, add download_cmd and build_cmd
Update redis to pecl latest version
Checklist before merging
If your PR involves the changes mentioned below and completed the action, please tick the corresponding option.
If a modification is not involved, please skip it directly.
[X] If it's an extension or dependency update, make sure adding related extensions in src/global/test-extensions.php.
[x] If you changed the behavior of static-php-cli, update docs in ./docs/.
[x] If you updated config/xxx.json content, run bin/spc dev:sort-config xxx.
What does this PR do?
bin/setup-runtime.ps1
, use nts instead of ztsSPC_NO_MUSL_PATH
sanityCheckLib
fordev:pack-lib
download_cmd
andbuild_cmd
Checklist before merging
src/global/test-extensions.php
../docs/
.config/xxx.json
content, runbin/spc dev:sort-config xxx
.