crazywhalecc
5a401a5f92
Add source hash comparator & refactor download lock
2025-06-16 12:48:37 +08:00
crazywhalecc
f158fba48d
Remove unused cmake things
2025-06-09 01:48:48 +08:00
crazywhalecc
720e700701
Merge branch 'main' into feat/xdebug-dynamic
2025-04-18 14:43:34 +08:00
crazywhalecc
b06db1f920
Add more PHPUnit tests
2025-04-18 14:03:54 +08:00
crazywhalecc
aa4d4db11f
Refactor, supports shared extension build now !
2025-03-24 23:50:12 +08:00
Jerry Ma
d30d1fc447
Add php and lib-base as special libraries to add dependencies to the root node ( #618 )
...
* Remove E_STRICT
* Add lib-base and php as special libs
* Remove debug code
* Fix phpunit with new config structure
* Fix phpunit test and fix license dumper bug for new type of lib
* Add missing lib type filter for windows builder
2025-03-08 14:29:44 +08:00
Jerry Ma
29ea46bd17
Switch static-php-cli to support PHP 8.3 and 8.4 only ( #615 )
...
* Update spc self to PHP 8.4 only
* Update workflows
* Fix test-extensions, adjust docs order
* Fix cs-fix and phpunit
* Add PHP_CS_FIXER_IGNORE_ENV
* Add compatibility for PHP 8.3
* Change version description in README, adjust composer.json PHP version limit
* Switch PHP to 8.4 in spc-alpine-docker
* Add deprecation notice
2025-03-07 18:06:32 +08:00
crazywhalecc
3659e20b0d
Fix patch point tests
2024-12-05 18:51:57 +08:00
crazywhalecc
3c802119ed
cs-fix and fix tests
2024-10-05 14:14:36 +08:00
crazywhalecc
566f6980ca
cs-fix
2024-10-05 14:14:36 +08:00
crazywhalecc
357dfc53c9
Add full Downloader tests
2024-10-05 14:14:36 +08:00
crazywhalecc
948b55026c
Fix getPHPVersionID test
2024-10-05 14:14:36 +08:00
crazywhalecc
f067a510b7
Fix composer phpunit version problem
2024-10-05 14:14:36 +08:00
crazywhalecc
54cf6fe692
Fix curl hook test
2024-10-05 14:14:36 +08:00
crazywhalecc
3bdeafa6b6
Fix curl hook test
2024-10-05 14:14:36 +08:00
crazywhalecc
732fa06abb
Add new tests, remove redundant code
2024-10-05 14:14:36 +08:00
crazywhalecc
c800e3b93a
Remove proveExts
2024-10-05 14:14:36 +08:00
crazywhalecc
dc9d6703bc
Fix phpstan, add more phpunit test
2024-10-05 14:14:36 +08:00
crazywhalecc
d9e9c8c6b7
Remove suffix for LicenseDumper and LicenseDumperTest
2024-07-14 01:20:29 +08:00
Jerry Ma
93cb7e9fbb
Add phpmicro win32 mode support ( #478 )
...
* Add phpmicro win32 mode support
* Bump version to 2.2.4
* Add micro win32 build tests for actions
* cs-fix and update deps
2024-06-20 14:46:08 +08:00
crazywhalecc
d9bd96af71
add dependency util tests
2024-02-16 18:57:12 +08:00
crazywhalecc
05c6dc6dab
add more tests
2024-01-29 09:55:20 +08:00
crazywhalecc
34f810571e
fix phpunit test
2024-01-11 09:48:28 +08:00
crazywhalecc
104778d17a
add windows support
2024-01-11 09:48:28 +08:00
crazywhalecc
5934e5e881
fix doctor phpunit test
2023-10-22 22:16:20 +08:00
crazywhalecc
24c946d687
fix phpunit
2023-10-16 10:28:10 +08:00
Joseph Bielawski
52430cbdde
Rework doctor command
2023-09-12 22:46:44 +08:00
Joseph Bielawski
c0830a9e1f
Allow setting suffix for licence name
2023-09-06 09:53:45 +08:00
Joseph Bielawski
33798ff108
Add simple unit test
2023-09-06 01:00:24 +08:00