Commit Graph
100 Commits
Author SHA1 Message Date
Shivam Mathur 938988b211 Bump version to 1.11.4
Update Node.js dependencies

Fix build error in install.ts

Add config to generate types

Add bugs, directories, files and types entries in package.json
2021-09-11 04:41:35 +05:30
Shivam Mathur e030852d0e Use PhpManager for all PHP versions on v1 2021-09-09 02:53:01 +05:30
Shivam Mathur 3aa870b0fe Fix unsupported PHP versions warning on v1 2021-09-09 02:49:04 +05:30
Shivam Mathur 1229133602 Use shivammathur/extensions tap to install vips on macOS 2021-09-09 02:40:49 +05:30
Shivam Mathur b1b8d8367c Run New-Item with -Force in Win32.ps1 2021-09-09 02:34:37 +05:30
Shivam Mathur 60ff55130a Update sponsors info 2021-09-09 02:30:03 +05:30
Shivam Mathur e5690a9659 Add windows-2022 to the README 2021-09-09 02:27:14 +05:30
Shivam Mathur 7958a5ccff Bump version 1.11.3
Sync tsconfig.json with v2

Update dependencies
2021-08-23 12:54:39 +05:30
Shivam Mathur 113a31fceb Stop doing shallow clones on macOS self-hosted 2021-08-23 12:49:33 +05:30
Shivam Mathur c9aea8708f Set HOMEBREW_DEVELOPER=1 in macOS 2021-08-23 12:48:34 +05:30
Shivam Mathur 7435bb8e4a Use --no-install-recommends with APT on Linux 2021-08-23 12:47:56 +05:30
Shivam Mathur 5227e2cd5c Fix to make utils.readEnv more resilient to user input 2021-08-23 12:42:17 +05:30
Shivam Mathur 906893d397 Use shivammathur/extensions tap on macOS for mongodb and yaml 2021-08-23 12:41:33 +05:30
Shivam Mathur f1b6b2bbe0 Rename macos-11.0 to macos-11 2021-08-23 12:39:55 +05:30
Shivam Mathur e59c938e82 Update Phive configuration 2021-08-23 12:38:05 +05:30
Shivam Mathur 506357cdb9 Sunset support for Ubuntu 16.04 2021-08-02 22:55:00 +05:30
Shivam Mathur b57416e44d Fix composer permissions on unix 2021-07-21 18:58:36 +05:30
Shivam Mathur 9d1fe69816 Revert PCRE2 Patch 2021-07-16 15:52:34 +05:30
Shivam Mathur fec64d1788 Bump version to 1.11.2
Update Node.js dependencies

Fix replacing v prefix in tool version

Use shivammathur/extensions tap for rdkafka on macOS

Update Ubuntu 16.04 warning in install.ts

Add patch for PCRE2
2021-07-13 15:13:18 +05:30
Shivam Mathur 32c1436247 Update dependencies
Update to Jest 27

Set sourceMap to true in tsconfig.json
2021-05-31 04:07:20 +05:30
Shivam Mathur baab28a534 Fix extension setup 2021-05-31 04:07:07 +05:30
Shivam Mathur d58b967b58 Force overwrite updated dependencies on macOS 2021-05-27 21:00:30 +05:30
Shivam Mathur 17f3c38947 Deprecate Ubuntu 16.04 2021-05-04 23:53:49 +05:30
Shivam Mathur 988f48930d Switch to setup-php.com short URLs in install.ts 2021-05-04 22:11:06 +05:30
Shivam Mathur ea50e73b1f Fix to not use system PHP on macOS 2021-05-04 21:32:36 +05:30
Shivam Mathur bc906f7414 Use mirror for ppa:ondrej/php on Ubuntu 16.04 2021-05-01 16:34:21 +05:30
Shivam Mathur 8bed24ebe1 Add ppa:ondrej/php for all Ubuntu versions 2021-05-01 16:31:03 +05:30
Shivam Mathur 698464efea Fix phalcon3 on windows 2021-04-21 07:38:39 +05:30
Shivam Mathur 45082e25a9 Bump version to 1.11.1
Update Node.js dependencies

Cleanup tsconfig.json

Set moduleResolution to node
2021-04-19 07:11:40 +05:30
Shivam Mathur f0338c8922 Update SECURITY.md 2021-04-19 07:11:39 +05:30
Shivam Mathur 49311db00a Update Node version to 15.x 2021-04-19 07:11:38 +05:30
Shivam Mathur 7d9584bd3f Add fallback to Install-PSPackage in win32.ps1 2021-04-19 07:11:38 +05:30
Shivam Mathur 45df3b1713 Use lcov.info for coverage 2021-04-19 07:11:37 +05:30
Shivam Mathur 70cd53866f Fix gearman setup 2021-04-19 07:11:32 +05:30
Shivam Mathur 12d6e834b7 Add parameters to ppa/lists functions in linux.sh 2021-04-19 00:58:27 +05:30
Shivam Mathur 9fdc82bced Use shivammathur/extensions for phalcon and psr 2021-04-19 00:54:25 +05:30
Shivam Mathur c485e8b283 Fix warning in install.ts 2021-04-19 00:48:26 +05:30
Shivam Mathur 7a90166ec2 Cleanup cleanup_lists in linux.sh 2021-04-19 00:46:18 +05:30
Shivam Mathur 8f96f50dcd Make sure global composer.json directory exists 2021-04-19 00:38:14 +05:30
Shivam Mathur c470f034d0 Fix warning in darwin.sh when linking old libs 2021-04-19 00:36:09 +05:30
Shivam Mathur e2ad91ce1c Remove pcov patch 2021-04-19 00:32:13 +05:30
Shivam Mathur cb746892c2 Use packages from shivammathur/php-ubuntu 2021-03-11 03:44:33 +05:30
Shivam Mathur 8f542eae1a Fix linking old_libraries in macOS 2021-03-08 19:46:30 +05:30
Shivam Mathur 0769672a24 Link libs of updated PHP dependencies on macOS 2021-02-28 19:08:35 +05:30
Shivam Mathur c20693a6ca Bump version to 1.11.0
Update dependencies

Update prettier plugin in .eslintrc.json
2021-02-22 15:37:37 +05:30
Shivam Mathur 0c0ae39775 Assorted fixes 2021-02-22 15:37:36 +05:30
Shivam Mathur d27996462b Set up codeception using composer
Add fixes for global composer tools
2021-02-22 12:01:59 +05:30
Shivam Mathur 0a5e543af7 Improve regexes in extensions.ts 2021-02-22 11:49:32 +05:30
Shivam Mathur 0cc14f65a2 Do not quote ini values with error constants 2021-02-22 11:48:35 +05:30
Shivam Mathur 1ecc5fdca3 Fix composer config syntax 2021-02-22 11:48:34 +05:30
Shivam Mathur 5520fdb61a Add support to specify version in \d.x notation 2021-02-22 11:48:28 +05:30
Shivam Mathur d0f1a91dfd Add support for quoted csv in ini-values 2021-02-22 11:04:31 +05:30
Shivam Mathur 276480411d Change Node.js version in the workflow 2021-02-22 11:02:09 +05:30
Shivam Mathur 827b051fea Sync brew params from v2
Add check for image constants
2021-02-22 10:58:46 +05:30
Shivam Mathur fdaf1f0003 Sync symfony examples from v2 2021-02-22 10:55:37 +05:30
Shivam Mathur 030f4839d4 Update Pre-installed PHP in README 2021-02-22 10:55:36 +05:30
Shivam Mathur 1bb08cc017 Improve pecl support 2021-02-22 10:55:35 +05:30
Shivam Mathur 678ad243bf Exit on failing to setup PHP 2021-02-22 10:55:29 +05:30
Shivam Mathur 20b87bc786 Fetch homebrew taps manually 2021-02-22 10:33:58 +05:30
Shivam Mathur 288f9953ef Add sponsor logos 2021-02-22 10:30:18 +05:30
Shivam Mathur 77ac7d57f1 Improve support for phive 2021-02-22 10:09:52 +05:30
Shivam Mathur 8983fb3ae2 Remove bintray from win32.ps1 2021-02-22 09:59:07 +05:30
Shivam Mathur 87a933f720 Improve extension support
Add support for xdebug2 coverage
2021-02-22 09:19:08 +05:30
Shivam Mathur 847ea65468 Fix php 8 on macos 2020-11-28 15:05:48 +05:30
Shivam Mathur c52ce057af Bump version to 1.10.1 2020-11-26 23:55:29 +05:30
Shivam Mathur 46b357b6c2 Setup Xdebug 2.9.8 on PHP 7.2 2020-11-26 23:50:49 +05:30
Shivam Mathur 2fc508f43d Fix shellcheck warning in add_tool 2020-11-26 11:30:29 +05:30
Shivam Mathur d8de30560b Fix fetching extension version from PECL on macOS 2020-11-26 11:06:55 +05:30
Shivam Mathur 02db83ef5f Fix deleting extensions 2020-11-26 11:05:02 +05:30
Shivam Mathur 6728eaf2ad Change description in actions.yml 2020-11-26 11:02:13 +05:30
Shivam Mathur ca291eadaf Sync dependencies from tap in add_brew_extension 2020-11-26 11:00:53 +05:30
Shivam Mathur 8185c8186b Fix tool setup on windows 2020-11-26 07:32:04 +05:30
Shivam Mathur 44cf056ba8 Bump version to 1.10.0 2020-11-16 03:26:49 +05:30
Shivam Mathur 9bfde13f48 Update README 2020-11-16 03:26:46 +05:30
Shivam Mathur e38eccad04 Fetch release with tool when latest one does not 2020-11-16 03:01:31 +05:30
Shivam Mathur fa211a9d07 Improve regexes for pre-release extensions 2020-11-16 02:55:14 +05:30
Shivam Mathur 5865982519 Fix contribution docs 2020-11-16 02:46:39 +05:30
Shivam Mathur e201830bdd Refactor composer setup 2020-11-16 02:43:59 +05:30
Shivam Mathur bc40a61480 Install VcRedist from GitHub 2020-11-16 02:32:09 +05:30
Shivam Mathur 3d5fae7917 Use PECL directly for nightly versions 2020-11-16 02:23:20 +05:30
Shivam Mathur d0591e6d7c Fix composer version for prestissimo & composer-prefetcher to v1 2020-11-16 02:20:15 +05:30
Shivam Mathur b108a66489 Fix version change if composer is a dependency 2020-11-16 02:09:15 +05:30
Shivam Mathur f0a05b4f6e Revert "Switch to apt-get"
This reverts commit 1d1c0f2595.
2020-11-16 01:56:09 +05:30
Shivam Mathur 5070ebd871 Revert "Remove dashes from step ids"
This reverts commit b9ef39c812.
2020-11-16 01:55:15 +05:30
Shivam Mathur bea4065e11 Update dependencies as per runner on macOS 2020-10-23 07:17:55 +05:30
Shivam Mathur c3875408ad Bump version to 1.9.8 2020-10-19 15:14:40 +05:30
Shivam Mathur 1d1c0f2595 Switch to apt-get 2020-10-19 15:14:39 +05:30
Shivam Mathur 1ac189066e Add warnings to v1 2020-10-19 15:14:32 +05:30
Shivam Mathur 74cdfb97c1 Add support for imagick and igbinary on macOS using shivammathur/homebrew-extensions 2020-10-19 15:05:09 +05:30
Shivam Mathur ee05ca54f6 Fix matchers setup when action is called twice 2020-10-19 14:58:36 +05:30
Shivam Mathur 1c6058bc18 Update Node.js dependencies 2020-10-15 14:26:38 +05:30
Shivam Mathur 2f8045c593 Minor fixes in scripts 2020-10-15 14:26:37 +05:30
Shivam Mathur 6597a6a15b Fix dependency mess in phalcon4 setup on ubuntu 2020-10-15 14:26:36 +05:30
Shivam Mathur 1cc85eb670 Bump version to 1.9.7 2020-10-15 14:26:36 +05:30
Shivam Mathur 6cba0a914f Move matchers setup to scripts 2020-10-15 14:26:35 +05:30
Shivam Mathur c43f842cf3 Prioritize with over env for inputs 2020-10-15 14:26:34 +05:30
Shivam Mathur 11e062bf23 Switch to environment files. Apply GHSA-mfwh-5m23-j46w (CVE-2020-15228) 2020-10-15 14:26:34 +05:30
Shivam Mathur dee3cfee50 Improve problem matchers section in README 2020-10-15 14:26:33 +05:30
Shivam Mathur 26b0fcc6cd Bump version to 1.9.6 2020-10-15 14:26:32 +05:30
Shivam Mathur ab62fff526 Make sure printf is in PATH in Windows 2020-10-15 14:26:32 +05:30