Commit Graph

957 Commits

Author SHA1 Message Date
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
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
8aee7c58b7 Sort tools.json [skip ci] 2025-07-17 15:05:00 +05:30
Shivam Mathur
b8f4bf011c Merge branch 'develop' into copilot/fix-d6851e4e-e860-4989-8c53-4391e7116ea7 2025-07-17 14:58:44 +05:30
copilot-swe-agent[bot]
f9fbb516a6 Address review feedback: revert src/tools.ts, remove run.sh, rename tool to backward-compatibility-check
Co-authored-by: shivammathur <1571086+shivammathur@users.noreply.github.com>
2025-07-17 08:54:16 +00:00
copilot-swe-agent[bot]
987ba5bfe9 Add support for roave/backward-compatibility-check tool
Co-authored-by: shivammathur <1571086+shivammathur@users.noreply.github.com>
2025-07-17 08:37:06 +00:00
copilot-swe-agent[bot]
9dffd40113 Add roave/backward-compatibility-check tool support
Co-authored-by: shivammathur <1571086+shivammathur@users.noreply.github.com>
2025-07-17 08:34:50 +00:00
copilot-swe-agent[bot]
24d382d1f8 Add support for shipmonk/name-collision-detector tool
Co-authored-by: shivammathur <1571086+shivammathur@users.noreply.github.com>
2025-07-17 07:25:13 +00:00
Shivam Mathur
55463ffe4f Add support for github-token input 2025-07-17 07:32:24 +05:30
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
0f7f1d08e3 Upgrade to Jest 30 2025-06-13 02:06:31 +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
Christoph M. Becker
c954e9c756 Lock Phive version for PHP 7.3/7.4
Latest Phive (0.16.0) claims to require PHP 8.0 or later[1].  While I
have not found any issues running it under PHP 7.4, it might be better
to stick with Phive 0.15.3 for PHP 7.3/7.4.

[1] <https://github.com/phar-io/phive/releases/tag/0.16.0>
2025-06-03 14:35:02 +02:00
Shivam Mathur
b595b415e2 Add fallback for the manifest URL 2025-05-19 08:09:13 +05:30
Shivam Mathur
9c22be2b20 fail fast in source.sh 2025-05-18 05:58:02 +05:30