Shivam Mathur
769a4a81fd
Update sqlsrv and pdo_sqlsrv versions [skip ci]
2026-02-28 02:22:42 +05:30
Shivam Mathur
d042aafd13
Add retry and timeout for stuck brew calls
2026-02-23 15:42:41 +05:30
Shivam Mathur
1eee54fe48
Fix paths for bin tools and scoped tools [skip ci]
2026-01-23 01:04:38 +05:30
Shivam Mathur
341bc9e176
Improve cache for tools
2026-01-21 17:02:28 +05:30
Shivam Mathur
185f9de395
Fix linking tools
2026-01-21 15:54:25 +05:30
Shivam Mathur
44454db4f0
Fix check_lists in ppa.sh
2025-11-26 20:43:34 +05:30
Shivam Mathur
5eda055652
Improve and refactor ppa.sh
2025-11-10 05:02:29 +05:30
Shivam Mathur
788275d42c
Improve support for deb822 source files
2025-10-23 18:43:49 +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
317a051dea
Add fallback cache for keys in ppa.sh
2025-09-07 11:58:20 +05:30
Shivam Mathur
baed2d33b8
Provide better error in tools' setup
2025-09-01 12:27:19 +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
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
b9341130b4
Fix mirror setup in ppa.sh
2025-07-20 02:00:10 +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
7cc4441283
Use ppa.setup-php.com [skip ci]
2025-07-17 04:49:47 +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
12b910a04d
Add support for COMPOSER_ALLOW_PLUGINS
2025-06-09 17:30:41 +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
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
b0064cd05b
Fix arm support for some tools and extensions [skip ci]
2025-01-22 04:56:05 +05:30
Shivam Mathur
51383ecefe
Fix adding debug package lists
2024-11-04 07:45:52 +05:30
Shivam Mathur
57a6e91640
Test without HOMEBREW_DEVELOPER=1
2024-07-14 02:21:00 +05:30
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