Shivam Mathur
|
87973482b5
|
Build php in source directory for local sources
|
2026-03-15 01:51:41 +05:30 |
|
Shivam Mathur
|
4abd2d2818
|
Fix running Invoke-PhpBuild from paths with spaces
Add test workflow for local set up
|
2026-03-15 01:51:41 +05:30 |
|
Shivam Mathur
|
4b479569db
|
Bump actions to node24 versions
|
2026-03-14 18:18:47 +05:30 |
|
Shivam Mathur
|
45f82d5aa8
|
Add upload choice in pecl workflow
|
2026-03-14 15:48:37 +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
|
5f13d46b11
|
Switch to workflow artifacts for PECL release
|
2025-11-10 17:29:44 +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
|
67e2548785
|
Add example workflows and improve the example in README
|
2025-09-03 10:09:45 +05:30 |
|
Shivam Mathur
|
8ff6c51605
|
Fix directory name for PECL in workflow
|
2025-08-27 13:33:01 +05:30 |
|
Shivam Mathur
|
6edea8de56
|
Add publish workflow
|
2025-08-13 00:11:45 +05:30 |
|
Shivam Mathur
|
84f3ead776
|
Fix testing PHP builds and add a workflow for it
|
2025-08-06 01:37:50 +05:30 |
|
Shivam Mathur
|
b2eddddda2
|
Add support for arguments to the test runner
|
2025-07-23 01:07:50 +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
|
58e7f37f75
|
Package datadog_trace without debug symbols
|
2025-04-29 09:01:01 +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
|
9ffe742891
|
Change opcache mode to off by default
|
2025-01-02 16:38:04 +05:30 |
|
Shivam Mathur
|
c1c377dd25
|
Read libraries from config.w32
|
2024-11-30 04:26:34 +05:30 |
|
Shivam Mathur
|
108c57ad15
|
Read argument to build from config.w32
|
2024-11-30 04:26:25 +05:30 |
|
Shivam Mathur
|
1060225735
|
Fix options in workflow
|
2024-11-19 20:41:46 +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
|
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
|
6d2e80f704
|
Lowercase refs in pecl artifacts
|
2024-10-15 00:49:23 +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
|
1e0a6a6dd2
|
Add php-version-list input to the extension dispatch workflow
|
2024-06-03 03:12:12 +05:30 |
|
Shivam Mathur
|
fab8797ea2
|
Add support for build directory to handle LNK1170 error
|
2024-05-22 02:53:20 +05:30 |
|
Shivam Mathur
|
72236e2ee8
|
Add job to release pecl builds
|
2024-05-05 23:45:24 +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
|
f8d8fd4dd2
|
Add libs and args to the extension workflow_dispatch workflow
|
2024-04-29 13:53:43 +05:30 |
|
Shivam Mathur
|
ec759b9cdd
|
Run all builds in extension workflow on failure
|
2024-04-04 23:37:42 +05:30 |
|
Shivam Mathur
|
0e0e7e0351
|
Add support for custom test runner for extensions
|
2024-04-04 22:56:10 +05:30 |
|
Shivam Mathur
|
143a23425f
|
Use consistent input variable naming in extension workflow
|
2024-04-04 14:03:18 +05:30 |
|