Commit Graph

65 Commits

Author SHA1 Message Date
Shivam Mathur 116fe4df69 Add vld for macOS 2024-03-26 17:29:27 +05:30
Shivam Mathur 43e870b2d0 Add highest alias as an alternative to latest 2024-01-01 01:26:40 +05:30
Shivam Mathur c085ca391e Merge pull request #794 from davereid/patch-1
Provide a "lowest" php-version parameter
2023-12-08 00:14:49 +05:30
Shivam Mathur e8cd65f444 Switch to PHPCSStandards/PHP_CodeSniffer for phpcs and phpcbf 2023-12-04 08:00:30 +05:30
Dave Reid dab726e922 Provide a "lowest" php-version parameter 2023-11-29 20:26:11 -06:00
Shivam Mathur 7c6c249257 Mark PHP 8.3 as stable 2023-11-23 17:12:56 +05:30
Shivam Mathur b5efb21934 Add tests for box and php-scoper 2023-11-01 09:29:02 +05:30
Théo FIDRY 28b68529b5 feat: Add Box and PHP-Scoper as tools 2023-11-01 08:53:26 +05:30
Shivam Mathur c63f07d82e Fix version prefix for castor 2023-06-23 23:28:05 +05:30
Loïck Piera 7ce22e0264 Add support for jolicode/castor 2023-06-23 16:13:17 +02:00
Shivam Mathur d2f333de6f Fix regression in major/minor.major version support for phpunit 2023-06-13 03:16:19 +05:30
Shivam Mathur 6cc8b47c6f Add support to fetch tool versions from packagist 2023-06-12 15:27:46 +05:30
Shivam Mathur 48037d201f Add priority config for couchbase and psr 2023-05-24 19:58:13 +05:30
Shivam Mathur 19323ea920 Fix event extension priority 2023-04-18 22:02:29 +05:30
Shivam Mathur 36e33e130a Add known non-default extension priorities in a config 2023-04-03 02:48:41 +05:30
Shivam Mathur 1224b29111 Add support for snmp on macOS using shivammathur/extensions 2023-02-08 20:44:10 +05:30
Shivam Mathur f03add0b41 Add uuid to brew_extensions list 2023-01-29 08:41:56 +05:30
Shivam Mathur e51e662ef0 Add support to install extensions from shivammathur/php-extensions-windows 2022-12-23 18:40:56 +05:30
Shivam Mathur 53adb47562 Mark PHP 8.2 as stable
Update OS support in README
2022-12-08 19:37:49 +05:30
Shivam Mathur 51f83e019c Switch composer-unused back to phar 2022-12-01 04:45:59 +05:30
Shivam Mathur 4704ad638a Improve extension support on macOS 2022-11-14 15:17:12 +05:30
Shivam Mathur 22035eb75b Fix version_prefix for laravel/pint 2022-10-10 15:35:29 +05:30
Shivam Mathur b556cf7292 Add support for debug builds 2022-10-10 15:34:36 +05:30
Shivam Mathur 6353d20df2 Set COMPOSER_NO_AUDIT environment variable by default 2022-08-22 09:46:12 +05:30
Shivam Mathur 52685a348b Add support to install rector in tools input 2022-08-17 16:48:27 +05:30
Shivam Mathur 401bdecb71 Add support for ast from shivammathur/extensions on macOS 2022-08-10 13:19:47 +05:30
Shivam Mathur 0d9a1ba5ae Add support for phalcon5 on Linux and macOS
Fix get_pecl_version
2022-07-16 00:46:28 +05:30
Ruben Robles 0f688a10cb Add support for tool Laravel Pint 2022-07-11 12:13:41 +02:00
Shivam Mathur 9eaa66d89b Add support for event extension on unix 2022-07-05 16:22:07 +05:30
Shivam Mathur 67ff09364d Fix support for couchbase 4.x 2022-05-24 15:45:18 +05:30
Shivam Mathur 5210dd20ed Add support for mcrypt using shivammathur/extensions tap on macOS 2022-04-06 17:37:32 +05:30
Shivam Mathur d9cb143213 Add 22.04-jammy and 13-trixie to os_releases.csv config file [skip ci] 2022-02-08 03:20:08 +05:30
Shivam Mathur 71d07ee7f4 Update symfony-cli support to use new symfony-cli/symfony-cli 2022-01-29 11:27:44 +05:30
Fabien Villepinte c09e310dc1 Tools: add support for Churn-PHP 2022-01-28 23:07:30 +01:00
Shivam Mathur 0374a8ae84 Add support for gnupg from shivammathur/homebrew-extensions 2022-01-17 22:07:36 +05:30
Shivam Mathur cb614c45fa Update default PHP packages' list on self-hosted Linux 2022-01-09 13:44:49 +05:30
Shivam Mathur e6e79e1717 Refactor PHP packages to a config 2022-01-09 13:44:49 +05:30
Shivam Mathur 1fd26e45c8 Refactor INI directives to configs 2022-01-09 13:44:40 +05:30
Shivam Mathur d78b8a6d49 Set COMPOSER_NO_INTERACTION=1
Use composer.env file for configuring composer

Add a note about composer configuration to the README
2022-01-05 15:20:37 +05:30
Shivam Mathur f24f33ea89 Scope binary tools installed using composer 2021-12-31 00:11:33 +05:30
Shivam Mathur 7789b4e03e Switch to phar releases for phpspec 2021-12-29 20:17:24 +05:30
Shivam Mathur 15b20027cf Use GitHub releases for phive's latest version 2021-12-13 07:47:57 +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 4c5c122aa6 PHP 8.1 is now stable and marked as default version 2021-11-25 17:34:13 +05:30
Shivam Mathur beaceb0089 Fix to only copy problem-matchers configs to RUNNER_TOOL_CACHE 2021-11-10 05:45:18 +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 295b5da700 Add config to resolve extensions from shivammathur/extensions 2021-09-23 18:55:16 +05:30
jrfnl 2c8682d5e6 Tools: add support for phpunit-polyfills
Ref: https://github.com/Yoast/PHPUnit-Polyfills
2021-09-20 16:04:04 +02:00
Shivam Mathur e0dd9c9560 Merge pull request #501 from jrfnl/feature/fix-typo
Fix apparent typo
2021-09-20 06:19:02 +05:30
jrfnl 608ad1a0cf Tools: fix typo
While the PHPCPD and PHPUnit tools use the [same function under the hood](https://github.com/shivammathur/setup-php/blob/1fa3ba1b162e818eed12eed233c9837299574948/src/tools.ts#L461-L473), I have the impression that the `function` keyword should be the tool name.

If that's correct, this should fix it.
2021-09-20 02:22:42 +02:00