Commit Graph

851 Commits

Author SHA1 Message Date
Aneesh Relan 2cc925b655 tests: refactor extensions test to use jest-each 2021-10-06 01:05:47 +05:30
Shivam Mathur 4ce6f3c3df Merge pull request #513 from aneeshrelan/feature/automate-publish-to-npm-github
ci: add github action to publish to npm and github packages
2021-10-05 23:39:12 +05:30
Aneesh Relan b3bf0f3990 fix: remove dry run 2021-10-05 23:23:05 +05:30
Aneesh Relan 8426bf89fd ci: add github action to publish to npm and github packages 2021-10-05 23:10:58 +05:30
Shivam Mathur d7c3e33a96 Add patch to update ca-certificates on windows-2016 2021-10-04 19:41:33 +05:30
Shivam Mathur 17ef667e04 Bump version to 2.15.0
Update Node.js dependencies

Replace husky with simple-git-hooks

Cleanup whitespace in README

Fix git command in format script
2021-09-28 04:19:39 +05:30
Shivam Mathur 295b5da700 Add config to resolve extensions from shivammathur/extensions 2021-09-23 18:55:16 +05:30
Shivam Mathur e820a5d75b Merge pull request #503 from jrfnl/feature/tools-add-phpunit-polyfills
Tools: add PHPUnit Polyfills
2021-09-20 19:38:29 +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 87993cd853 Add lowercase alias for phpDocumentor on unix 2021-09-20 06:23:13 +05:30
Shivam Mathur e0dd9c9560 Merge pull request #501 from jrfnl/feature/fix-typo
Fix apparent typo
2021-09-20 06:19:02 +05:30
Shivam Mathur 28853c9f3b Merge pull request #500 from jrfnl/feature/tools-add-parallel-lint
Tools: add support for PHP Parallel Lint
2021-09-20 06:18:47 +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
jrfnl 257e4c088d Tools: add support for parallel-lint 2021-09-20 02:22:22 +02:00
Shivam Mathur 7b145b5fae Add fileinfo extension with phpdoc
Add aliases for phpdoc
2021-09-20 05:46:02 +05:30
Shivam Mathur 253459691c Merge pull request #498 from jrfnl/feature/tools-add-phpdocumentor
Tools: add support for phpDocumentor
2021-09-20 04:52:15 +05:30
Shivam Mathur cb5db3f888 Fix enabling cached extensions with custom support 2021-09-20 01:55:38 +05:30
Shivam Mathur 52d2b3b70b Fix Blackfire extensions logs when cached 2021-09-19 21:42:29 +05:30
jrfnl fa5fbefff9 Tools: add support for phpDocumentor 2021-09-19 13:41:39 +02:00
Shivam Mathur 256b466cc4 Make all extension variables local 2021-09-19 15:33:45 +05:30
Shivam Mathur 57f4a60e24 Fix enabling firebird when cached 2021-09-19 10:05:07 +05:30
Shivam Mathur 2e289f30e2 Fix Ioncube logs if cached 2021-09-19 10:05:06 +05:30
Shivam Mathur bc0d607611 Fix cache support for phalcon4 2021-09-19 10:04:57 +05:30
Shivam Mathur 1fa3ba1b16 Fix php_extra_version on macOS 2.14.0 2021-09-19 03:58:05 +05:30
Shivam Mathur d8d1da5d6d Fix version for PECL extensions in logs 2021-09-19 03:17:13 +05:30
Shivam Mathur 094bc8ae17 Fix parsing php-src tag 2021-09-19 02:54:02 +05:30
Shivam Mathur 48aac87d46 Fix setup for cached OCI extensions 2021-09-19 02:41:04 +05:30
Shivam Mathur 31971c78cd Fix parsing extra version 2021-09-19 02:38:31 +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 c644f654ce Add check for package files when adding PPA 2021-09-15 00:25:36 +05:30
Shivam Mathur 9adda12e86 Add automated single SVG for corporate sponsors 2021-09-14 00:03:18 +05:30
Shivam Mathur 6db8a6c378 Improve docs for extensions: none 2021-09-13 19:55:06 +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 35bc046b26 Improve documentation for disabling extensions 2021-09-11 05:25:43 +05:30
Shivam Mathur 64e9bb0e79 Add special cases to config.test.ts 2021-09-09 07:19:49 +05:30
Shivam Mathur 19a01870e7 Refactor config.test.ts 2021-09-09 07:08:12 +05:30
Shivam Mathur c4560dd084 Refactor coverage.test.ts 2021-09-09 06:54:17 +05:30
Shivam Mathur 0313f578ce Add sponsor svg 2021-09-08 12:19:06 +05:30
Shivam Mathur d068c17d9e Add support for nightly alias 2021-09-06 11:58:31 +05:30
Shivam Mathur 8eebeae48a Use commit hash in url for nightly builds in darwin.sh 2021-09-05 12:32:28 +05:30
Shivam Mathur da9dadf09c Fix parsing 8.1 version 2021-09-02 19:24:08 +05:30
Shivam Mathur e06e40278f Specify version in Windows nightly setup 2021-09-02 00:35:19 +05:30
Shivam Mathur 6473b1c04c Add 8.2 to the workflows 2021-09-02 00:18:50 +05:30
Shivam Mathur 7694412cb0 Update documentation for PHP 8.2.0-dev 2021-09-01 19:34:48 +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 4beeea41b4 Fix logs of disabled dependent extensions
Use shared_extension function on unix
2021-08-28 12:17:22 +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 bb36513e49 Add support to disable dependent extensions 2021-08-28 12:17:20 +05:30