Commit Graph

685 Commits

Author SHA1 Message Date
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
Shivam Mathur 2a597f617d Fix race condition 2025-07-29 02:08:56 +05:30
Shivam Mathur 11373c6dce Fix shellcheck in add_tools.sh [skip ci] 2025-07-28 20:13:02 +05:30
Shivam Mathur 50ad25710d Use auth.json for composer authentication 2025-07-28 20:11:02 +05:30
Shivam Mathur c1c6c51867 Update geos patch [skip ci] 2025-07-28 17:22:40 +05:30
Shivam Mathur a0d5abedf1 Revert hiredis patch 2025-07-28 14:49:02 +05:30
Shivam Mathur 102ffdc294 Add patch for gearman [skip ci] 2025-07-28 14:47:16 +05:30
Shivam Mathur 97cf0581e3 Filter shared extensions to enable on Windows 2025-07-28 13:30:51 +05:30
Shivam Mathur bac87fed32 Cleanup in cubrid.sh 2025-07-20 02:01:02 +05:30
Shivam Mathur b9341130b4 Fix mirror setup in ppa.sh 2025-07-20 02:00:10 +05:30
Shivam Mathur e1dc734412 Remove ondrej/pkg-gearman ppa [skip ci] 2025-07-20 01:48:35 +05:30
copilot-swe-agent[bot] 20169f80b7 Add -Force to Move-Item in mago.ps1 to handle workflow reruns
Co-authored-by: shivammathur <1571086+shivammathur@users.noreply.github.com>
2025-07-17 11:52:44 +00:00
copilot-swe-agent[bot] ec1e2c6601 Fix mago extraction paths for binary location in subdirectories
Co-authored-by: shivammathur <1571086+shivammathur@users.noreply.github.com>
2025-07-17 11:44:09 +00:00
copilot-swe-agent[bot] de4f59c442 Address PR review feedback - simplify validation and remove license display
Co-authored-by: shivammathur <1571086+shivammathur@users.noreply.github.com>
2025-07-17 11:16:20 +00:00
copilot-swe-agent[bot] 26dc9b4fed Add mago tool support as custom package
Co-authored-by: shivammathur <1571086+shivammathur@users.noreply.github.com>
2025-07-17 10:57:30 +00:00
Shivam Mathur 2a3befd7ab Do not fallback extension to default version on fail-fast 2025-07-17 05:07:54 +05:30
Shivam Mathur 7cc4441283 Use ppa.setup-php.com [skip ci] 2025-07-17 04:49:47 +05:30
Shivam Mathur c251c791ff Fix pipe in get_sha256 2025-06-11 15:00:38 +05:30
Shivam Mathur 36fada6981 Fix tool-cache directory on self-hosted runners 2025-06-11 14:57:09 +05:30
Shivam Mathur 27853eb8b4 Cleanup up PPA fallback mirror 2025-06-10 15:33:24 +05:30
Shivam Mathur 18b776ee45 Update ppa filename to match apt-add-repository 2025-06-10 04:51:11 +05:30
Shivam Mathur 2ec652d38d Fix locking permissions in get function 2025-06-10 03:20:10 +05:30
Shivam Mathur 8d8f975af3 Pin hiredis version to 1.1 for relay [skip ci] 2025-06-09 20:03:18 +05:30
Shivam Mathur 12b910a04d Add support for COMPOSER_ALLOW_PLUGINS 2025-06-09 17:30:41 +05:30
Shivam Mathur 9c22be2b20 fail fast in source.sh 2025-05-18 05:58:02 +05:30
Shivam Mathur df8d123345 Improve self-hosted detection 2025-05-08 14:38:46 +05:30
Shivam Mathur d371420c90 Remove copying extension dependencies 2025-05-08 14:30:01 +05:30
Shivam Mathur d000f49d9a Merge pull request #945 from JMoodyFWD/tools_dir_path-rename
Change TOOLS_DIR to SETUP_PHP_TOOLS_DIR to prevent regression
2025-05-06 23:46:51 +05:30
JMoodyFWD dc7e73e115 Change TOOLS_DIR to SETUP_PHP_TOOLS_DIR to prevent regression 2025-05-06 11:00:13 -06:00
Shivam Mathur 755f6046e1 Add missing self_hosted_helper in darwin.sh 2025-04-30 15:30:13 +05:30
Shivam Mathur ec0360b904 Make sure tap directories on macOS exist 2025-04-21 22:13:27 +05:30
Shivam Mathur 316da6edfb Fix phalcon and zephir_parser support on Windows 2025-04-14 07:11:13 +05:30
Shivam Mathur 34061fa6b4 Fix relay support on macOS 2025-04-14 07:11:08 +05:30
Sn0wCrack 78e1c95060 feat: set this via an environment variable instead 2025-04-07 12:29:02 +05:30
Sn0wCrack 310e481b83 feat: allow tools path directory to be set
also add a .node-version file
2025-04-07 12:28:57 +05:30
Shivam Mathur 42a9487ddd Fix pdo_oci 2025-03-15 04:43:12 +05:30
Shivam Mathur f5d98d1683 Improve support for phalcon5 and zephir_parser 2025-03-14 21:26:51 +05:30
Jan Gantzert f25b1cfdcc switch to launchpadcontent #927 close 2025-03-14 13:31:13 +01:00
Shivam Mathur 6cd838e903 Add fallback for launchpad API 2025-02-10 16:57:17 +05:30
Shivam Mathur 89a5bffb0b Improving locking process in get 2025-02-06 02:33:08 +05:30
Shivam Mathur 6516e9cb24 Add support for arm64 icu and intl builds 2025-01-22 04:56:05 +05:30
Shivam Mathur 783c77d669 Fix sed for macos in patch script 2025-01-22 04:56:05 +05:30
Shivam Mathur b0064cd05b Fix arm support for some tools and extensions [skip ci] 2025-01-22 04:56:05 +05:30
Shivam Mathur e5af5d68b4 Update default version in linux.sh and darwin.sh 2024-12-30 20:17:07 +05:30
Shivam Mathur ba21a89e0b Pass prefix options to make in source.sh 2024-12-29 09:22:49 +05:30
Shivam Mathur 12b88cf3e2 Fix building pdo_firebird on macOS with clang 15 2024-12-29 09:17:30 +05:30