crazywhalecc
dca24585d4
Add frankenphp test label
2026-07-09 11:56:29 +09:00
crazywhalecc
331da67049
Fix gen-ext-test-matrix AND bug (should be OR)
2026-07-07 15:48:35 +08:00
crazywhalecc
a59473e4ab
ext-test-matrix generation fix
2026-07-07 15:03:31 +08:00
crazywhalecc
dd1e70a394
feat: declare tool dependencies in package configs via tools field
...
- Add 'tools' field to ConfigValidator for build-time tool declarations
- Move jom and strawberry-perl from depends@windows to tools@windows in openssl.yml
- Move go-xcaddy/go-win from depends to tools in frankenphp.yml
- Register config/pkg/tool/ path in spc.registry.yml
- Use addInstallPackage for upx tool in php.php (ToolPackage instead of library dep)
- Include 'tool' type in DumpCapabilitiesCommand and InstallPackageCommand package lists
2026-07-06 15:10:22 +08:00
crazywhalecc
38e01a9b88
feat(tests): enhance label information for triggering extension build tests
2026-06-22 13:33:25 +08:00
Jerry Ma
af771cf2b5
feat: enhance type hints and improve verbosity handling in commands ( #1186 )
2026-06-16 18:50:18 +08:00
crazywhalecc
728c8dd598
Make gmssl standalone
2026-06-16 13:19:03 +08:00
crazywhalecc
c641c3b8db
Make mongodb standalone
2026-05-25 10:25:47 +08:00
crazywhalecc
bf38212814
Add isolated extension mark
2026-05-11 10:07:02 +08:00
crazywhalecc
ceade306b8
phpstan fix
2026-05-09 15:55:55 +08:00
crazywhalecc
629b5b6b2d
Add test-bot
2026-05-09 15:54:01 +08:00
crazywhalecc
af3c6a6d08
Move build command here
2026-05-09 11:05:28 +08:00
crazywhalecc
e930873e60
Add tier 2 support for actions runner test
2026-05-09 11:00:26 +08:00
crazywhalecc
cd803c75c5
Add filtering options for extensions, libs, and OS in test matrix generation
2026-05-09 10:44:04 +08:00
crazywhalecc
e4201a28ca
Add 'imagick' and 'intl' to standalone array
2026-05-08 23:11:48 +08:00
crazywhalecc
1b30c98fbd
Make glfw standalone though
2026-05-08 22:51:49 +08:00
crazywhalecc
fd4bf90a70
Add standalone list
2026-05-08 22:23:14 +08:00
crazywhalecc
dcf1c5942c
Add macOS test, conflicts
2026-05-08 22:12:06 +08:00
crazywhalecc
4695f846f5
Add macOS test
2026-05-08 21:23:29 +08:00
crazywhalecc
37b5f89ee1
Add extra build flags for specific extensions
2026-05-08 21:07:49 +08:00
crazywhalecc
5e40982e85
Use windows-latest
2026-05-08 20:58:33 +08:00
crazywhalecc
1d1f58f3a1
Disable parallel downloading
2026-05-08 20:55:23 +08:00
crazywhalecc
be039802c0
Add exclude for gen-ext-test-matrix
2026-05-08 20:54:41 +08:00
crazywhalecc
6b6025d3f0
Add parallel download
2026-05-08 17:41:12 +08:00
crazywhalecc
9f80d6b2a8
Add dev:gen-ext-test-matrix command
2026-05-08 15:57:15 +08:00
crazywhalecc
c39155898a
Add deps-map component and related command
2026-04-20 11:30:40 +08:00
crazywhalecc
2045055591
Add GUIDE section for v3 docs
2026-04-19 18:01:56 +08:00
crazywhalecc
b90356bc1d
Enhancement for bin/spc dev:info command
2026-03-08 17:47:09 +08:00
crazywhalecc
28c82b811b
Add PackageInfoCommand to display package configuration information and support status
2026-02-27 09:50:21 +08:00
crazywhalecc
0e80f29e61
Add DumpCapabilitiesCommand to output installable and buildable capabilities of packages
2026-02-27 09:27:19 +08:00
crazywhalecc
e9279940d7
Add DumpStagesCommand to dump package stages and their locations
2026-02-26 16:09:18 +08:00
crazywhalecc
d495455902
Remove motd for lint-config command
2026-02-23 10:32:08 +08:00
crazywhalecc
bbab685247
Refactor exception handler to v3, use standard shell exitcode
2026-02-19 23:02:09 +08:00
crazywhalecc
fba2676d80
Add lint-config command to check and sort configuration files
2026-02-06 10:17:58 +08:00
crazywhalecc
9f2132c001
Add pack lib command
2026-02-05 16:11:28 +08:00
crazywhalecc
38f742156d
Use zig toolchain by default, lint files
2026-02-03 14:01:41 +08:00
crazywhalecc
5a8341203b
Remove sort config command
2026-02-02 14:14:19 +08:00
crazywhalecc
f437efebb7
Add dev:lint-config to replace sort-config command
2026-02-02 14:14:01 +08:00
crazywhalecc
a0cab24e56
Remove skeleton command
2026-01-22 09:32:22 +08:00
crazywhalecc
dd5762fbd3
Add lib skeleton command and sort config, spc_mode suuport, etc...
2025-12-18 15:43:58 +08:00
crazywhalecc
e3f9894331
Apply copilot's suggestion
2025-12-11 14:43:42 +08:00
crazywhalecc
2080407283
Enhance Windows support by updating artifact configuration and improving extraction logic
2025-12-11 11:35:12 +08:00
crazywhalecc
baddd60113
Add dev commands: is-installed, shell (for debugging package status)
2025-12-08 11:06:50 +08:00