Commit Graph

251 Commits

Author SHA1 Message Date
b46c8e2a8c Move php version default out of action.yml and update inputs #629 #690 2023-01-29 16:23:08 +08:00
fd03521cb4 Support .php-version file; closes #629 2023-01-29 13:41:50 +08:00
7abee8e28c Add custom support for zephir parser 2023-01-22 02:04:12 +05:30
bbc65d999a Fix extension logs
Refactor utils.addCommand
2023-01-18 09:00:28 +05:30
6db1a06425 Improve support for blackfire-player 2023-01-17 05:11:26 +05:30
52eb86c60c Add support for relay extension 2023-01-12 16:14:06 +05:30
3407e6019c Quote ini values with equal sign 2022-12-15 05:32:32 +05:30
51f83e019c Switch composer-unused back to phar 2022-12-01 04:45:59 +05:30
4704ad638a Improve extension support on macOS 2022-11-14 15:17:12 +05:30
52685a348b Add support to install rector in tools input 2022-08-17 16:48:27 +05:30
0d9a1ba5ae Add support for phalcon5 on Linux and macOS
Fix get_pecl_version
2022-07-16 00:46:28 +05:30
0f688a10cb Add support for tool Laravel Pint 2022-07-11 12:13:41 +02:00
cf5cd90b4c Improve support for composer authenticating private respositories 2022-07-06 12:19:55 +05:30
050cb8061b Add coverage driver version in logs 2022-06-30 17:36:40 +05:30
74d43be8a3 Fix support for deployer 2022-05-31 10:12:38 +05:30
32d20248ae Improve support for composer fallback URLs 2022-04-23 11:57:06 +05:30
94c859a50e Add GitHub releases fallback URL for phing 2022-03-01 20:44:20 +05:30
4dc94c27cf Refactor utils.fetch to a module and mock it with nock
Add redirect support in utils.fetch
2022-02-06 10:53:40 +05:30
408b70728f Improve support for sqlsrv and pdo_sqlsrv 2022-02-02 14:38:28 +05:30
5acd006232 Fix second run in the same job
Refactor install.ts and its tests
2022-01-30 08:45:11 +05:30
0022878947 Remove unnecessary dist parameter 2022-01-29 12:14:42 +05:30
71d07ee7f4 Update symfony-cli support to use new symfony-cli/symfony-cli 2022-01-29 11:27:44 +05:30
5187531b8b Fix eslint warning in utils.test.ts 2022-01-29 07:30:16 +05:30
cad2a1bda3 Rename os_version => os 2022-01-29 05:29:58 +05:30
63c7766312 Remove unnecessary writing of scripts to RUNNER_TOOL_CACHE 2022-01-29 04:40:49 +05:30
495989aff1 Merge pull request #561 from villfa/feat/churn
Tools: add support for Churn-PHP
2022-01-29 03:49:42 +05:30
c09e310dc1 Tools: add support for Churn-PHP 2022-01-28 23:07:30 +01:00
1db2ec93f3 Fix tools.getLatestVersion 2022-01-27 08:44:53 +05:30
a0a791cada Add ini_file input to set base php.ini 2022-01-25 13:43:49 +05:30
e480353a3d Process extensions before tools 2022-01-13 04:29:05 +05:30
2fd8046c9d Refactor extension functions to add_extensions scripts 2022-01-05 15:20:40 +05:30
f24f33ea89 Scope binary tools installed using composer 2021-12-31 00:11:33 +05:30
7789b4e03e Switch to phar releases for phpspec 2021-12-29 20:17:24 +05:30
0f13e29d1f Use composer phars from cache with PHP version 2021-12-22 20:07:07 +05:30
15b20027cf Use GitHub releases for phive's latest version 2021-12-13 07:47:57 +05:30
a274bd910a Fix to handle wrong pecl versions with hyphen 2021-12-08 04:56:29 +05:30
b33066473d Log error when wrong Xdebug version is requested 2021-11-26 00:07:28 +05:30
4c5c122aa6 PHP 8.1 is now stable and marked as default version 2021-11-25 17:34:13 +05:30
0cd4af837e Merge pull request #516 from aneeshrelan/feature/refactor-install-tests-to-use-jest-each
tests: refactor install.test.ts to use jest.each
2021-10-09 19:18:17 +05:30
96e47f9be7 tests: have a strict assertion using toBe 2021-10-09 19:01:59 +05:30
eca40cad4d tests: resolve windows path matching 2021-10-09 18:59:50 +05:30
4e864eae3b tests: move os to a parameter 2021-10-09 18:44:47 +05:30
49a0bad962 tests: refactor install.test.ts to use jest.each 2021-10-09 17:30:06 +05:30
b971d8f4ad use brew_extensions config for testing add_brew_extension 2021-10-09 08:11:39 +05:30
f2d6820ca2 tests: sort test data in alphabetic order and merge duplicates 2021-10-08 22:24:17 +05:30
705c2a5785 tests: increase test coverage for extensions.test.ts 2021-10-08 20:28:41 +05:30
5e33fdb0d9 tests: refactor extensions.test.ts to use jest.each 2021-10-08 20:02:42 +05:30
2cc925b655 tests: refactor extensions test to use jest-each 2021-10-06 01:05:47 +05:30
2c8682d5e6 Tools: add support for phpunit-polyfills
Ref: https://github.com/Yoast/PHPUnit-Polyfills
2021-09-20 16:04:04 +02:00
257e4c088d Tools: add support for parallel-lint 2021-09-20 02:22:22 +02:00