Commit Graph

991 Commits

Author SHA1 Message Date
Shivam Mathur
9d7558f1af Revert to using php-builder for PHP 8.3 and above for self-hosted 2025-11-26 20:05:44 +05:30
Shivam Mathur
5daa53ffa1 Fix shellcheck in darwin.sh 2025-11-26 11:29:16 +05:30
Shivam Mathur
e8f032a051 Fix linking 2025-11-26 11:29:07 +05:30
Shivam Mathur
4abbbd6075 Fix build pdo_oci on macos for PHP 7.0
Minor shellcheck fix
2025-11-26 09:36:49 +05:30
Shivam Mathur
8dcd37f7d4 Improve macos php setup
Run dependency install as a seperate command.

Remove chown command as it is not required anymore it seems

Fix add_brew_tap call
2025-11-26 07:42:08 +05:30
Shivam Mathur
a909b43232 Fix gearman versions 2025-11-26 06:25:09 +05:30
Shivam Mathur
be556f8879 Add 8.5 for backfire in extensions.ts 2025-11-26 06:25:09 +05:30
Shivam Mathur
91d37511e3 Fix fallback to latest version in tools.ts 2025-11-26 06:25:09 +05:30
Shivam Mathur
3961404d06 Fix phpize patch on arm64 macos [skip ci] 2025-11-25 16:35:22 +05:30
Shivam Mathur
43e4e008cc Add support for ibm extensions [skip ci] 2025-11-25 16:23:49 +05:30
Shivam Mathur
b010fa7c8f Fix typo in geos patch [skip ci] 2025-11-25 15:46:15 +05:30
Shivam Mathur
cc78f4c7f9 Improve library support when building from source 2025-11-24 05:11:08 +05:30
Shivam Mathur
7662a9b5f4 Update common patches 2025-11-24 04:18:57 +05:30
Shivam Mathur
865d4645a1 Fallback to upgrading macos formula 2025-11-21 03:55:33 +05:30
Shivam Mathur
248e3ca37a Mark PHP 8.5 as stable 2025-11-21 02:36:26 +05:30
Shivam Mathur
2c40db3599 Fix getcomposer fallback url for specific versions 2025-11-21 01:02:19 +05:30
Shivam Mathur
5eda055652 Improve and refactor ppa.sh 2025-11-10 05:02:29 +05:30
Shivam Mathur
04e773ea40 Fix redis formula in brew_extensions 2025-11-09 18:28:01 +05:30
Shivam Mathur
ae0a50642d Fix pecl support for extensions with uppercase packages 2025-10-27 19:17:28 +05:30
Shivam Mathur
788275d42c Improve support for deb822 source files 2025-10-23 18:43:49 +05:30
Shivam Mathur
47ac2e221b Add support for relay-nightly in extensions.ts 2025-10-19 00:27:14 +05:30
Till Krüss
185b391822 Add support for nightly version of relay 2025-10-18 09:50:20 -07:00
Shivam Mathur
f210bb3904 Improve installing php on macOS 2025-10-18 09:53:32 +05:30
Shivam Mathur
6f153798c8 Mark macOS x86_64 not supported for relay [skip ci] 2025-10-18 08:12:58 +05:30
Shivam Mathur
f7b7badb27 Add support to show error on add_extension_log 2025-10-18 07:55:37 +05:30
Shivam Mathur
8473b2327f Fix warning in getting relay version 2025-10-17 08:05:22 +05:30
Till Krüss
1e8cc75dad print version number 2025-10-16 18:31:56 -07:00
Till Krüss
2e18086d64 switch to latest stable when it's available 2025-10-16 17:05:25 -07:00
Till Krüss
9cf252c302 remove more 0.7.0 logic 2025-10-16 16:44:22 -07:00
Till Krüss
aa0de4323f remove php 7.4 lock to relay 0.7.0 2025-10-16 15:38:53 -07:00
Shivam Mathur
00242b5fc2 Fix symfony-cli config [skip ci] 2025-10-15 09:17:20 +05:30
Shivam Mathur
319ac00da8 Improve symfony-cli support
Fingers crossed symfony-cli keeps the artifact format in their releases
2025-10-15 08:46:18 +05:30
Soner Sayakci
79ab6fe269 ci: use direct link instead of api call 2025-10-07 11:02:25 +02:00
Soner Sayakci
4cbbb6d82c fix: directly download linux archive from symfony-cli releases 2025-10-07 09:50:11 +02:00
Shivam Mathur
7fea117d1c Add support for PHP 8.6.0-dev 2025-09-25 20:38:18 +05:30
Shivam Mathur
bf6b4fbd49 Improve sorting in tools.getSemverVersion 2025-09-18 16:30:57 +05:30
Shivam Mathur
8f8196743c Fix sorting in tools.getSemverVersion 2025-09-17 19:06:59 +05:30
Shivam Mathur
dcffe28928 Fix jit config on arm 2025-09-11 18:38:04 +05:30
Shivam Mathur
317a051dea Add fallback cache for keys in ppa.sh 2025-09-07 11:58:20 +05:30
Shivam Mathur
dfcda83968 Add fallback url for composer 2025-09-04 20:26:04 +05:30
Shivam Mathur
96d7cf331d Fix warning on chmod on failure in get 2025-09-02 14:42:11 +05:30
Shivam Mathur
baed2d33b8 Provide better error in tools' setup 2025-09-01 12:27:19 +05:30
Shivam Mathur
1398cb4c9f Fix using new github-input for tools.ts 2025-08-27 17:12:07 +05:30
Shivam Mathur
462e7103e4 Add fallback to github api for adding intl 2025-08-27 09:12:14 +05:30
Shivam Mathur
8582cb12d5 Use seperate releases for shivammathur/icu-intl 2025-08-27 07:36:01 +05:30
Shivam Mathur
36a27b0262 Move to main branch for protoc 2025-08-25 14:39:29 +05:30
Shivam Mathur
ea2f858afe Move to main branch for brew 2025-08-25 14:39:29 +05:30
Shivam Mathur
68634e7bca Fix relay for PHP 7.4 [skip ci] 2025-08-10 12:03:22 +05:30
Shivam Mathur
89b2566bb0 Check github-token on enterprise
On GitHub enterprise we may get a Personal Access token or a default token generated by GitHub that maybe not have the permissions required to access public GitHub, so we check and add it only if it can authenticate with the public GitHub API
2025-08-02 12:12:58 +05:30
Shivam Mathur
dcec1cf0b4 Override GITHUB_TOKEN if COMPOSER_TOKEN is set 2025-07-30 22:30:05 +05:30