22 Commits

Author SHA1 Message Date
Shivam Mathur
4b479569db Bump actions to node24 versions 2026-03-14 18:18:47 +05:30
Shivam Mathur
1df0fa6f29 Add support to test building PHP with new library builds
Add smoke tests to php builds
2026-02-27 18:27:04 +05:30
Shivam Mathur
0ce676f797 Set PHP_BUILD_PROVIDER for PHP builds 2026-01-03 13:07:27 +05:30
Shivam Mathur
b5b39e5eb7 Fix needs in php workflow 2025-11-05 23:28:14 +05:30
Shivam Mathur
0c9073125e Add support to cache deps 2025-11-05 20:48:06 +05:30
Shivam Mathur
fa7ed01a02 Fix and improve running tests 2025-11-05 04:21:24 +05:30
Shivam Mathur
f3c45bfe1a Update actions 2025-10-31 23:59:18 +05:30
Shivam Mathur
ec0ba6fd9f Merge pull request #18 from shivammathur/improve-tests
Add support to run tests after build
2025-10-31 23:56:24 +05:30
Shivam Mathur
d1ce302a8a Improve test requirements 2025-10-31 23:55:03 +05:30
Shivam Mathur
2761b7f1f0 Fix artifact setup in test job in php workflow 2025-10-31 23:39:29 +05:30
Shivam Mathur
336637acb4 Bump actions versions 2025-09-30 23:33:05 +05:30
Shivam Mathur
7063932fef Add support to run tests after build 2025-09-30 21:45:01 +05:30
Shivam Mathur
4748e423f6 Switch to windows-2022 for building PHP
Add missing VS components if needed
2025-06-05 16:35:40 +05:30
Shivam Mathur
398bf884f0 Add input in php workflow to not upload the builds 2025-06-05 16:32:08 +05:30
Shivam Mathur
d9403b0f5a Add support to build with master branch of PHP 2025-05-30 22:27:14 +05:30
Shivam Mathur
c79adf8861 Pass php-version to php workflow in web-downloads 2025-02-03 12:48:17 +05:30
Shivam Mathur
5c86786957 Update token name 2025-01-30 17:04:24 +05:30
Shivam Mathur
b9d7fbf802 Add jobs to upload to downloads server 2025-01-30 06:53:36 +05:30
Shivam Mathur
fa0fc5f744 Add PHP 8.4 build 2024-07-04 02:18:47 +05:30
Shivam Mathur
58f028a505 Update dispatch workflow names
We add run-name property in the workflows to show the extension url and reference in the extensions workflow and PHP version in the php workflow.
2024-05-05 20:32:35 +05:30
Shivam Mathur
0d7e90a3a9 Fix uploading artifacts in php/action.yml 2024-01-31 16:31:22 +05:30
Shivam Mathur
fcf92a33b0 Add workflow with workflow-dispatch event for php 2024-01-31 15:06:18 +05:30