141 Commits

Author SHA1 Message Date
Jean-Baptiste Nahan
8125f3ce2a add option "--with-config-file-scan-dir=config.d" 2024-11-19 16:30:13 +01:00
Shivam Mathur
eb2adac38d Set opcache ini values manually for test-opcache-mode 1.0.0 v1 2024-10-28 14:36:37 +05:30
Shivam Mathur
18fc82e41f Fix condition in Invoke-CleanupTempFiles 2024-10-28 14:30:01 +05:30
Shivam Mathur
80ad50fcbe Format FunctionsToExport in psd1 files 2024-10-28 08:56:32 +05:30
Shivam Mathur
ad7e67b8de Remove build-directory input in manual workflows
Workflow dispatch only allows upto 10 inputs, so we can fix build-directory to C:\build and remove it as input
2024-10-28 08:38:52 +05:30
Shivam Mathur
d981c61756 Improve manual workflows UX for dispatch 2024-10-28 08:31:49 +05:30
Shivam Mathur
7430e862ba Add test-opcache-mode to the extension workflow 2024-10-28 08:28:46 +05:30
Shivam Mathur
abd4b13524 Remove artifact-naming-scheme from extension workflow 2024-10-28 08:19:38 +05:30
Shivam Mathur
70f5e0146c Use naming scheme for build artifacts 2024-10-28 07:53:08 +05:30
Shivam Mathur
60e6457413 Log temporary files cleanup 2024-10-28 07:44:47 +05:30
Shivam Mathur
8121258602 Cleanup temporary files after tests 2024-10-28 07:39:45 +05:30
Shivam Mathur
f5870b6995 Add support to run tests with and without opcache 2024-10-19 15:49:37 +05:30
Shivam Mathur
f354450f17 Change ARTIFACT_NAMING_SCHEME to env 2024-10-18 23:21:33 +05:30
Shivam Mathur
a35c275548 Revert changes in pecl release job 2024-10-15 01:50:40 +05:30
Shivam Mathur
e6422dabfc Fix parsing xmlrpc name 2024-10-15 01:15:20 +05:30
Shivam Mathur
6d2e80f704 Lowercase refs in pecl artifacts 2024-10-15 00:49:23 +05:30
Shivam Mathur
fb5fcd7f2b Fix packaging to not include pdf files without DLLs 2024-10-12 04:01:59 +05:30
Shivam Mathur
06ad62d92b Fix packaging to not include existing DLLs in PHP distribution 2024-10-12 02:47:38 +05:30
Shivam Mathur
721af42eb3 Fix installing correct php dependency versions 2024-10-11 23:38:14 +05:30
Shivam Mathur
3dcd7527c4 Improve logs in extension action 2024-10-11 23:38:09 +05:30
Shivam Mathur
1cd88e6b22 Link ossl-modules in deps directory 2024-10-10 22:09:56 +05:30
Shivam Mathur
2e6c151ce8 Add patch for oauth 2024-10-10 22:09:49 +05:30
Shivam Mathur
9c3bf94ae3 Add support to build extensions on PHP 8.4 2024-10-08 17:19:55 +05:30
Shivam Mathur
6b8fa15827 Fail to run tests if the extension is not built 2024-09-17 16:21:43 +05:30
Shivam Mathur
5106db21e6 Install python when config.w32 uses PYTHONHOME 2024-08-22 10:34:13 +05:30
Shivam Mathur
da488d43e7 Add patch for lua 2024-07-22 16:12:20 +05:30
Shivam Mathur
aace198e8b Update runners for PHP versions in README 2024-07-18 15:21:18 +05:30
Shivam Mathur
77afcacf4f Use tagged version of php-sdk-binary-tools 2024-07-16 20:03:16 +05:30
Shivam Mathur
8f789e3c41 Do not build oci extension with vs17
We plan to switch to vs17 with PHP 8.4, and OCI extensions were moved to pecl with PHP 8.4
2024-07-04 02:30:56 +05:30
Shivam Mathur
fa0fc5f744 Add PHP 8.4 build 2024-07-04 02:18:47 +05:30
Shivam Mathur
5f88bde033 Split pecl builds to a separate workflow
GitHub Actions only allows 10 inputs in a workflow dispatch event. So we split the extension workflow into 2
2024-06-11 14:58:40 +05:30
Shivam Mathur
9b32af1ede Add support to specify arch and ts in workflow dispatch 2024-06-11 14:46:10 +05:30
Shivam Mathur
b863c4bf32 Add support for boost 2024-06-05 07:45:12 +05:30
Shivam Mathur
3accfc71be Add stub file for pdo_ibm 2024-06-05 00:06:33 +05:30
Shivam Mathur
fed6576866 Fix parsing options in composer.json 2024-06-04 23:41:31 +05:30
Shivam Mathur
4040878a16 Add support for ibm_db2 2024-06-04 23:08:53 +05:30
Shivam Mathur
3f13765ab4 Add support for oci extensions 2024-06-04 23:08:49 +05:30
Shivam Mathur
c85638c26a Add Add-BuildTools to BuildPhpExtension.psd1 2024-06-04 16:40:39 +05:30
Shivam Mathur
b75eb8f620 Fix version parsing for libmcrypt 2024-06-03 12:40:41 +05:30
Shivam Mathur
174713c755 Fix extension dependency 2024-06-03 12:24:12 +05:30
Shivam Mathur
5544977c82 Add stub file for apc 2024-06-03 12:12:15 +05:30
Shivam Mathur
73ac8247e5 Fix download pecl extensions with uppercase filenames 2024-06-03 11:56:38 +05:30
Shivam Mathur
1d3f24d3cf Add patch for scrypt 2024-06-03 10:50:03 +05:30
Shivam Mathur
10d0486ab8 Add patch for zip 2024-06-03 09:14:36 +05:30
Shivam Mathur
1e0a6a6dd2 Add php-version-list input to the extension dispatch workflow 2024-06-03 03:12:12 +05:30
Shivam Mathur
3037d36c4a Add support for build tools 2024-06-02 23:59:53 +05:30
Shivam Mathur
86da543fa3 Fix parsing extension name 2024-05-30 17:52:39 +05:30
Shivam Mathur
8d173cc452 Add patches in Add-Extension 2024-05-28 16:57:56 +05:30
Shivam Mathur
45e77decd3 Add patch for raphf 2024-05-28 16:20:54 +05:30
Shivam Mathur
2a031a68a7 Fix reading build directory 2024-05-28 15:35:37 +05:30