Shivam Mathur
0022878947
Remove unnecessary dist parameter
2022-01-29 12:14:42 +05:30
Shivam Mathur
71d07ee7f4
Update symfony-cli support to use new symfony-cli/symfony-cli
2022-01-29 11:27:44 +05:30
Shivam Mathur
cad2a1bda3
Rename os_version => os
2022-01-29 05:29:58 +05:30
Shivam Mathur
c2c73b16c1
Append to script instead read then write
2022-01-29 04:45:17 +05:30
Shivam Mathur
63c7766312
Remove unnecessary writing of scripts to RUNNER_TOOL_CACHE
2022-01-29 04:40:49 +05:30
Shivam Mathur
1db2ec93f3
Fix tools.getLatestVersion
2022-01-27 08:44:53 +05:30
Shivam Mathur
a0a791cada
Add ini_file input to set base php.ini
2022-01-25 13:43:49 +05:30
Shivam Mathur
c38f1acc38
Fix potential exponential backtracking in regex in utils.parseExtensionSource
2022-01-22 02:25:58 +05:30
Shivam Mathur
0374a8ae84
Add support for gnupg from shivammathur/homebrew-extensions
2022-01-17 22:07:36 +05:30
Shivam Mathur
e480353a3d
Process extensions before tools
2022-01-13 04:29:05 +05:30
Shivam Mathur
2fd8046c9d
Refactor extension functions to add_extensions scripts
2022-01-05 15:20:40 +05:30
Shivam Mathur
f24f33ea89
Scope binary tools installed using composer
2021-12-31 00:11:33 +05:30
Shivam Mathur
0f13e29d1f
Use composer phars from cache with PHP version
2021-12-22 20:07:07 +05:30
Shivam Mathur
5cd765a20d
Add support for blackfire extension on PHP 8.1
2021-12-20 19:50:31 +05:30
Shivam Mathur
dab0e73adf
Refactor addPhive in tools.ts
2021-12-13 08:11:59 +05:30
Shivam Mathur
15b20027cf
Use GitHub releases for phive's latest version
2021-12-13 07:47:57 +05:30
Shivam Mathur
a274bd910a
Fix to handle wrong pecl versions with hyphen
2021-12-08 04:56:29 +05:30
Shivam Mathur
7c0b4c8c8e
Bump version to 2.16.0
2021-11-26 00:15:10 +05:30
Shivam Mathur
b33066473d
Log error when wrong Xdebug version is requested
2021-11-26 00:07:28 +05:30
Shivam Mathur
345999bf0b
Add support for mailparse on macOS using shivammathur/extensions tap
2021-11-25 20:29:41 +05:30
Shivam Mathur
719018955c
Add support for xlswriter on macOS using shivammathur/extensions tap
2021-10-12 20:56:58 +05:30
Shivam Mathur
fca0924fa9
Use custom support for phalcon
2021-10-09 06:26:16 +05:30
Shivam Mathur
13760f5b16
Add support for expect and ssh2 using shivammathur/extensions tap on macOS
2021-09-16 18:41:02 +05:30
Shivam Mathur
a34eeedd37
Bump version to 2.14.0
...
Add config to generate types
Fix build error in install.ts after TypeScript upgrade
Minor refactor in install.test.ts
Add bugs, directories, files and types entries in package.json
Update Node.js dependencies
Update SECURITY.md
2021-09-11 05:25:45 +05:30
Shivam Mathur
d068c17d9e
Add support for nightly alias
2021-09-06 11:58:31 +05:30
Shivam Mathur
e990e98a54
Use shivammathur/extensions tap to install vips on macOS
2021-09-01 15:53:05 +05:30
Shivam Mathur
b2d037d560
Add support to remove all shared extensions
2021-08-28 12:17:23 +05:30
Shivam Mathur
8e80635955
Fix parsing extensions input if Zend OPcache
is specified instead of opcache
2021-08-28 12:17:21 +05:30
Shivam Mathur
c8837583fc
Do not check dependents for PCOV and Xdebug
2021-08-28 12:17:21 +05:30
Shivam Mathur
5402397d9f
Do not delete extensions, just disable them
2021-08-28 12:17:19 +05:30
Shivam Mathur
cf40c1e950
Bump version to 2.13.0
...
Update dependencies
2021-08-23 16:19:24 +05:30
Shivam Mathur
4d3cfaa653
Fixed support for php-cs-fixer
...
Added fetch_latest to tools.json. When fetch_latest is true for a tool
it will fetch the release.atom for the tool and parse that to get the
latest release.
Bumped lib version to ES2020 in tsconfig.json for string.matchAll.
2021-08-20 09:14:39 +05:30
Shivam Mathur
5137c78ee5
Use shivammathur/extensions tap for yaml extension on macOS
2021-08-18 09:53:32 +05:30
Shivam Mathur
4bb4f1812c
Fix to make utils.readEnv more resilient to user input
2021-08-18 09:53:26 +05:30
Shivam Mathur
7bd9f10bef
Add no_tools_cache flag
2021-08-18 09:53:25 +05:30
Shivam Mathur
0b38e86c65
Use shivammathur/extensions tap on macOS for mongodb on PHP 5.6 to 8.1
2021-08-18 09:53:24 +05:30
Shivam Mathur
947009a717
Sunset support for Ubuntu 16.04
2021-08-02 23:10:43 +05:30
jrfnl
f31d416e6e
Update Phive configuration
...
Phive has released version `0.15.0` which ups the minimum supported PHP version to PHP 7.3.
This adds the switch statement for Phive to take this into account.
Ref: https://github.com/phar-io/phive/releases
2021-08-01 19:52:48 +02:00
Shivam Mathur
a3727c20a4
Bump version to 2.12.0
...
Update Node.js dependencies
2021-07-14 14:38:18 +05:30
Shivam Mathur
3b2ce6cae6
Update Ubuntu 16.04 warning in install.ts
2021-07-14 14:17:38 +05:30
Shivam Mathur
09e08a3554
More fixes in fetching tool versions
2021-07-14 14:17:32 +05:30
Shivam Mathur
7eec3d790d
Fix repeated version_prefix
2021-07-10 02:10:33 +05:30
Shivam Mathur
14fa980966
Improve error handling in utils.fetch and its uses
...
Minor fixes in tests
Revert to ES2019
2021-07-09 11:26:38 +05:30
Shivam Mathur
39491a0fba
Add authorization header to GitHub API call when COMPOSER_TOKEN is set
2021-07-07 22:40:05 +05:30
Shivam Mathur
e1a9afe11c
Add support to specify major or major.minor versions for tools with GitHub repository
2021-07-07 22:40:03 +05:30
Shivam Mathur
6449431df2
Move tools config to tools.json
...
Refactor tools functions to use Records and object literals
2021-07-07 22:40:02 +05:30
Shivam Mathur
60ff774608
Fix replacing v prefix in tool version
2021-07-07 22:40:01 +05:30
Shivam Mathur
dd591f1661
Use shivammathur/extensions tap for rdkafka on macOS
2021-07-07 22:39:59 +05:30
Shivam Mathur
55ab748aaa
Update dependencies
...
Update to Jest 27
Set sourceMap to true in tsconfig.json
2021-06-04 21:34:31 +05:30
Shivam Mathur
4067ce8b81
Deprecate Ubuntu 16.04
2021-05-04 23:43:26 +05:30