Shivam Mathur
2a5212466c
Add fallback mirror for php PPA when launchpad is down
2024-06-24 02:56:51 +05:30
Shivam Mathur
868f02c3ff
Improve support for deb822 system sources file
2024-04-27 21:04:56 +05:30
Shivam Mathur
21eeae309a
Cleanup dependency code on macOS and add retry to git fetch
2024-03-18 09:02:23 +05:30
Shivam Mathur
a6ce3f5633
Add support to use existing COMPOSER_PROCESS_TIMEOUT
2024-02-22 12:06:24 +05:30
Shivam Mathur
812360879e
Add support for zts and debug extensions on macOS
2023-12-26 02:19:32 +05:30
Shivam Mathur
1874353919
Fix linking grpc on macos but installed along protoc
2023-11-27 17:08:32 +05:30
Shivam Mathur
29a9813921
Add required extensions for box
2023-11-01 10:23:55 +05:30
Shivam Mathur
91026460e4
Create tool_path_dir if it does not exist
2023-09-22 08:15:57 +05:30
Shivam Mathur
7fdd3ece87
Fix blackfire-player on Linux and macOS
...
Drop support for blackfire-player on Windows
2023-09-14 02:51:49 +05:30
Shivam Mathur
9c77701ae5
Remove workaround of Debian 12 in ppa.sh
2023-07-03 07:38:22 +05:30
Shivam Mathur
f1cc14e3d5
Fix grep call in ppa.sh
...
When distros use DEB822-STYLE .sources file or a custom default list file the list_file is not present, so we check if it exists before calling grep on it
2023-07-02 02:16:13 +05:30
Shivam Mathur
9d529a72e0
Only check castor version if castor.php is present
2023-06-24 02:25:43 +05:30
Shivam Mathur
6461006ceb
Improve Write-Error messages
2023-03-14 06:07:46 +05:30
Shivam Mathur
5f422817a1
Use Write-Error with ErrorAction as Stop instead of exit
2023-03-14 06:02:04 +05:30
Shivam Mathur
f9390a5478
Add retry logic to Invoke-Webrequests
...
Add fallback url to nightly setup
2023-02-03 12:59:37 +05:30
Shivam Mathur
313d0cfdbf
Fix function name in grpc_php_plugin.ps1
2023-01-27 05:26:40 +05:30
Shivam Mathur
bbc65d999a
Fix extension logs
...
Refactor utils.addCommand
2023-01-18 09:00:28 +05:30
Shivam Mathur
3514d30f93
Allow major.minor protoc versions
2022-12-25 20:03:40 +05:30
Shivam Mathur
1a42045d48
Use ls-remote to get default branch
...
Calling GitHub API on macOS without the token hits rate limit
2022-12-19 08:19:07 +05:30
Shivam Mathur
04b2ed5b3e
Fix protoc support on Windows
2022-12-19 06:57:44 +05:30
Shivam Mathur
5178fac634
Update PHP if ppa:ondrej/php is missing ref: actions/runner-images#6331
2022-10-28 12:24:37 +05:30
Shivam Mathur
d2efbcd126
Fix debug support on Linux
2022-10-24 10:28:08 +05:30
Shivam Mathur
98e3af0bff
Configure brew on linux on grpc_php_plugin setup
2022-10-24 09:37:13 +05:30
Shivam Mathur
71b0e09dbc
Improve brew support on Linux
2022-10-10 16:24:35 +05:30
Shivam Mathur
edff21f0a6
Fetch symfony-cli artifact url and fallback to brew
2022-10-10 15:35:30 +05:30
Shivam Mathur
b556cf7292
Add support for debug builds
2022-10-10 15:34:36 +05:30
Shivam Mathur
633321754d
Merge pull request #641 from lmichelin/master
...
🐞 Bug Fix: make symfony-cli installation faster on Linux
2022-09-02 02:30:57 +05:30
Shivam Mathur
40a4cb064f
Improve fetching brew taps
2022-09-02 02:21:52 +05:30
Louis-Marie Michelin
45410ae8f0
fix: make symfony-cli installation faster on linux
2022-09-01 18:20:00 +02:00
Shivam Mathur
44d81f9830
Fix symfony support
2022-08-17 14:41:01 +05:30
Shivam Mathur
66f24470dc
Fix reading composer package type for older versions
2022-07-20 19:41:49 +05:30
Shivam Mathur
e57ea715eb
Fix scoped tool setup on Windows
2022-07-20 19:41:07 +05:30
Shivam Mathur
ce49f82dd8
Do not add composer plugins to allow list for composer v1
2022-07-08 04:55:44 +05:30
Shivam Mathur
cf5cd90b4c
Improve support for composer authenticating private respositories
2022-07-06 12:19:55 +05:30
Shivam Mathur
261f13a7c5
Add composer plugins to allow list before installing
2022-07-06 00:43:25 +05:30
Shivam Mathur
a863ab6d3d
Add support to allow composer plugins
2022-07-05 06:25:04 +05:30
Shivam Mathur
74d43be8a3
Fix support for deployer
2022-05-31 10:12:38 +05:30
Shivam Mathur
b88a8c89d1
Fix protoc support
2022-05-26 10:21:36 +05:30
Shivam Mathur
846135c190
Create empty composer.json in scoped directory
...
When installing composer based tools in a scoped directory with old composer versions it breaks if a composer.json is not present in the scoped directory
2022-05-02 11:22:58 +05:30
Shivam Mathur
9e33c7b24e
Fix protoc setup
2022-03-26 00:10:00 +05:30
Shivam Mathur
293da043d1
Fix logs for symfony-cli on failure
2022-02-24 23:01:58 +05:30
Shivam Mathur
18f3abac75
Fix UUOC shellcheck warning
2022-02-09 03:40:58 +05:30
Shivam Mathur
7854a0cae7
Fix adding composer_bin to PATH
2022-02-09 03:27:03 +05:30
Shivam Mathur
a72a638da4
Fix check in add_path
...
Add composer_bin to the PATH after a tool is added using composer
2022-02-09 00:53:56 +05:30
Shivam Mathur
948917a97b
Fix to correctly use fallback URL for tools on Windows
2022-02-08 03:52:45 +05:30
Shivam Mathur
6f6e534936
Improve tools support when extensions are disabled/missing
2022-02-06 03:37:57 +05:30
Shivam Mathur
99a4a141f4
Add --ignore-platform-req=ext-* while installing composer packages with composer v2
2022-02-06 03:37:56 +05:30
Shivam Mathur
57662657e0
Enable extensions required for installing composer packages
2022-02-06 03:37:55 +05:30
Shivam Mathur
8d4007321f
Change variable name in ppa.sh
2022-02-06 03:37:54 +05:30
Shivam Mathur
9d74a11420
Fix output on non GitHub Action environments
2022-02-02 14:38:23 +05:30