Commit Graph
100 Commits
Author SHA1 Message Date
Shivam Mathur 092944b039 Fix Install-PSPackage fallback 2022-01-05 15:20:38 +05:30
Shivam Mathur 9e30788903 Fail fast on composer setup failure 2022-01-05 15:20:38 +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 da0e854737 Fix phalcon setup on Ubuntu 2022-01-05 15:18:04 +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 75988cd9be Update sponsors section in README 2021-12-26 06:55:07 +05:30
Shivam Mathur 65341e4a6d Fix parsing composer version when snapshot is stable 2021-12-22 22:34:35 +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 deb31af403 Fix http support on 8.1
Fallback to source/pecl if http extension package is missing
2021-12-20 19:35:45 +05:30
Shivam Mathur a6b35b119b Fix oci8 setup on Windows 2021-12-20 18:29:46 +05:30
Shivam Mathur 7dadf1bf21 Improve coverage section in README 2021-12-19 17:09:41 +05:30
Shivam Mathur cca8ad3588 Fix node-release workflow to add lib to the packages 2021-12-17 18:34:16 +05:30
Shivam Mathur 7117491f1a Update and refactor example workflows 2021-12-15 16:49:10 +05:30
Shivam Mathur aa1efabe45 Change command to start mysql from sysVinit to systemd in examples 2021-12-15 13:26:33 +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 1b4cc0b6fa Revert to GitHub Releases as primary script source 2021-12-08 20:34:44 +05:30
Shivam Mathur bbba8d75a6 Change primary script sources 2021-12-08 19:28:08 +05:30
Shivam Mathur a274bd910a Fix to handle wrong pecl versions with hyphen 2021-12-08 04:56:29 +05:30
Shivam Mathur f4d1db5c23 Update Node version to 16.x 2021-12-07 21:33:45 +05:30
Shivam Mathur cecf84878d Update Harden Runner step in node workflows 2021-12-07 21:26:23 +05:30
Shivam Mathur be75d5e01d Add patch to add PHP 8.1 extensions from snaps on Windows 2021-12-06 10:42:28 +05:30
Shivam Mathur cf36ddc55e Set nightly versions to 8.2 and newer 2021-12-06 10:13:24 +05:30
Shivam Mathur fe438f8e25 Mark PHP 7.3 as End of life in README 2021-12-06 08:22:55 +05:30
Shivam Mathur fdd0a76eca Mark PHP 7.4 as Security fixes only in README 2021-11-28 21:15:27 +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 92b4784fb6 Suppress error in Get-Php run before PHP setup in win32.ps1 2021-11-25 23:24:48 +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 bee5abe269 Bump extension cache key in workflow.yml 2021-11-24 18:23:02 +05:30
Shivam Mathur 220d0c24c7 Fix reading build commit on Windows 2021-11-24 18:01:01 +05:30
Shivam Mathur 2f5c2edb22 Fix upgrading nightly versions 2021-11-18 19:40:47 +05:30
Shivam Mathur 721e4c3367 Add dev package for PHP by default on self-hosted 2021-11-18 16:51:20 +05:30
Shivam Mathur 2f2a90e464 Add workaround to ensure PHPUnit installed by setup-php is used along with PHPUnit-Polyfills 2021-11-16 08:23:46 +05:30
Shivam Mathur 81a06ff6ed Fix shellcheck warning in add_tools.sh 2021-11-16 08:14:06 +05:30
Shivam Mathur dfc02c42d9 Bump extension cache key in workflow.yml 2021-11-11 19:55:50 +05:30
Shivam Mathur ac7d3d7f84 Merge pull request #528 from shivammathur/develop
Stop using Install-PhpExtensionPrerequisite for imagick
2021-11-11 19:29:43 +05:30
Shivam Mathur 874e5099b0 Stop using Install-PhpExtensionPrerequisite for imagick 2021-11-11 19:22:29 +05:30
Shivam Mathur 4a3337d069 Add release badge 2021-11-11 07:32:02 +05:30
Shivam Mathur 123f6df529 Improve npm release workflow [skip ci] 2021-11-11 05:26:21 +05:30
Shivam Mathur 341cf69e13 Add allowed endpoints to node workflow 2021-11-10 08:36:00 +05:30
Shivam Mathur f7b503e36b Add action to harden runner in node workflow 2021-11-10 06:17:07 +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 03509eca9b Fix error while opening blackfire configuration file on Linux 2021-10-19 00:16:05 +05:30
Shivam Mathur 2c9c274411 Fix dependency support in self-hosted macOS 2021-10-15 22:32:24 +05:30
Shivam Mathur 1c85db7f9e Add patch for Debian 12 and the distributions based on it 2021-10-15 18:34:06 +05:30
Shivam Mathur d259dd49a2 Improve package checks for extensions 2021-10-15 17:53:09 +05:30
Shivam Mathur ea20ae1fbd Fix minor bug in checking lists on Linux 2021-10-15 15:58:06 +05:30
Shivam Mathur 383c74bb06 Improve adding CA certificates on Windows 2021-10-14 22:08:11 +05:30
Shivam Mathur b4593b7df0 Revert "Add patch to update ca-certificates on windows-2016"
This reverts commit d7c3e33a96.
2021-10-14 21:00:58 +05:30
Shivam Mathur 9b92c9db92 Revert "Add patch to update brew core repo"
This reverts commit dab978c436.
2021-10-14 20:59:16 +05:30
Shivam Mathur a357b6a054 Revert "Fetch CA certificate from Curl on all Windows versions"
This reverts commit a7f90656b3.
2021-10-14 20:58:09 +05:30
Shivam Mathur 0bc2f7ce96 Revert "Fix macOS patch to allow link libraries"
This reverts commit e2e76ea34f.
2021-10-14 20:57:18 +05:30
Shivam Mathur e2e76ea34f Fix macOS patch to allow link libraries 2021-10-13 15:25:38 +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 4c903565c9 Merge pull request #518 from jrfnl/feature/readme-improve-tool-discoverability
README: improve discoverability of tools
2021-10-11 10:49:10 +05:30
Shivam Mathur a7f90656b3 Fetch CA certificate from Curl on all Windows versions 2021-10-10 05:43:54 +05:30
Shivam Mathur 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
Shivam Mathur b971d8f4ad use brew_extensions config for testing add_brew_extension 2021-10-09 08:11:39 +05:30
Shivam Mathur fca0924fa9 Use custom support for phalcon 2021-10-09 06:26:16 +05:30
Shivam Mathur 8dfe214356 Merge pull request #514 from aneeshrelan/feature/refactor-tests-to-use-jest-each
tests: use parameterised testing using `jest.each` for extensions.test.ts
2021-10-08 22:33:11 +05:30
Shivam Mathur dab978c436 Add patch to update brew core repo 2021-10-06 18:12:11 +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
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
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
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
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 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