Commit Graph

89 Commits

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