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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0a601ebeee 
					 
					
						
						
							
							Use windows-2019 runner in CI workflow  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-27 08:25:50 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						da21b560da 
					 
					
						
						
							
							Refactor PHP nightly setup in Windows  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-27 08:09:35 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c1efd614e8 
					 
					
						
						
							
							Use Get-Module instead of Get-InstalledModule  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-27 07:05:46 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						dcf2f7f74f 
					 
					
						
						
							
							Fetch SSL libs for old PHP in Windows in parallel  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-27 06:36:42 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8109be4850 
					 
					
						
						
							
							Add support for PHP build cache from shivammathur/php-builder-windows  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-26 16:41:29 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a0a791cada 
					 
					
						
						
							
							Add ini_file input to set base php.ini  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-25 13:43:49 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						147905fd60 
					 
					
						
						
							
							Fix composer_bin not found error  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-25 12:32:59 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						57db6baebb 
					 
					
						
						
							
							Fix restore-keys in cache example in README with dependency range  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-22 23:41:53 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c38f1acc38 
					 
					
						
						
							
							Fix potential exponential backtracking in regex in utils.parseExtensionSource  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-22 02:25:58 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9ca9ab33ef 
					 
					
						
						
							
							Update docs workflow  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-20 22:03:33 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fdbb31f707 
					 
					
						
						
							
							Update OS support section in README  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-20 21:57:37 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						14a9f0b4ae 
					 
					
						
						
							
							Add CodeQL workflow  
						
						 
						
						... 
						
						
						
						Add npm audit to the node workflow
Remove stepsecurity action from workflows 
						
						
							
						
					 
					
						2022-01-20 21:45:07 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2ee6797b63 
					 
					
						
						
							
							Optimize Linux and macOS setup  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-18 10:16:58 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2b729b1130 
					 
					
						
						
							
							Refactor setting environment variables  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-18 04:41:51 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0374a8ae84 
					 
					
						
						
							
							Add support for gnupg from shivammathur/homebrew-extensions  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-17 22:07:36 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7f951c9333 
					 
					
						
						
							
							Improve extension map  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-17 16:13:16 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						449da348c0 
					 
					
						
						
							
							Fix enabling disabled extensions with dependencies  
						
						 
						
						... 
						
						
						
						Improve enabling extensions with no dependencies 
						
						
							
						
					 
					
						2022-01-17 08:58:30 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						51476af47d 
					 
					
						
						
							
							Set HOMEBREW_NO_ENV_HINTS in macOS  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-16 14:09:49 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9a70be75c2 
					 
					
						
						
							
							Reduce php calls on Linux and macOS  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-16 14:09:43 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						282305f4d7 
					 
					
						
						
							
							Fix to not delete pecl.ini when disabling extensions  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-16 09:37:27 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c2a765ed5b 
					 
					
						
						
							
							Do not disable phar on macOS and Linux  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-16 09:24:30 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9ea5899759 
					 
					
						
						
							
							Refactor add_extension  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-13 06:33:07 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						62d47dd238 
					 
					
						
						
							
							Fix enabling xml extension for PECL  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-13 05:22:02 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e480353a3d 
					 
					
						
						
							
							Process extensions before tools  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-13 04:29:05 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3a4acaaed8 
					 
					
						
						
							
							Default to self-hosted unless GitHub hosted runner is detected  
						
						 
						
						... 
						
						
						
						Refactor read_env in unix.sh 
						
						
							
						
					 
					
						2022-01-12 21:15:11 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f7f679181d 
					 
					
						
						
							
							Fix adding sudo to self-hosted runners  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-12 20:14:12 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f3010adf3e 
					 
					
						
						
							
							Improve tools setup  
						
						 
						
						... 
						
						
						
						Log full semver of tools installed with composer
Refactor adding paths to PATH 
						
						
							
						
					 
					
						2022-01-11 06:04:19 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b7cdb2373c 
					 
					
						
						
							
							Fix cp in add_tools.sh  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-09 13:44:50 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						22ebe0d733 
					 
					
						
						
							
							Use php-config to get semver  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-09 13:44:50 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cb614c45fa 
					 
					
						
						
							
							Update default PHP packages' list on self-hosted Linux  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-09 13:44:49 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e6e79e1717 
					 
					
						
						
							
							Refactor PHP packages to a config  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-09 13:44:49 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						45a631dbaf 
					 
					
						
						
							
							Fix update_lists in ppa.sh  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-09 13:44:48 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1fd26e45c8 
					 
					
						
						
							
							Refactor INI directives to configs  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-09 13:44:40 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						de4fdb85b9 
					 
					
						
						
							
							Rename common.sh to unix.sh  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-05 15:20:40 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2fd8046c9d 
					 
					
						
						
							
							Refactor extension functions to add_extensions scripts  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-05 15:20:40 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d189609ea9 
					 
					
						
						
							
							Refactor tools functions to add_tools scripts  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-05 15:20:39 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3681a25ab6 
					 
					
						
						
							
							Fix to not break existing tools if they fail to setup  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-05 15:20:39 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						092944b039 
					 
					
						
						
							
							Fix Install-PSPackage fallback  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-05 15:20:38 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9e30788903 
					 
					
						
						
							
							Fail fast on composer setup failure  
						
						 
						
						
						
						
							
						
					 
					
						2022-01-05 15:20:38 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bca2d0b1b0 
					 
					
						
						
							
							Example code: remove --no-interaction from Composer commands  
						
						 
						
						... 
						
						
						
						All Composer commands used in CI should use `--no-interaction` to prevent them hanging in case interaction is expected. However, as setupPHP sets the `COMPOSER_NO_INTERACTION` flag (as of this version), this is not needed when using setupPHP.
This removes redundant `--no-interaction` arguments from the example code.
Also see: https://blog.packagist.com/composer-2-2/#more-secure-plugin-execution  
						
						
							
						
					 
					
						2022-01-05 15:20:37 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						da0e854737 
					 
					
						
						
							
							Fix phalcon setup on Ubuntu  
						
						 
						
						
						
						
							
  2.16.0
 
						
					 
					
						2022-01-05 15:18:04 +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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						75988cd9be 
					 
					
						
						
							
							Update sponsors section in README  
						
						 
						
						
						
						
							
						
					 
					
						2021-12-26 06:55:07 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						65341e4a6d 
					 
					
						
						
							
							Fix parsing composer version when snapshot is stable  
						
						 
						
						
						
						
							
						
					 
					
						2021-12-22 22:34:35 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0f13e29d1f 
					 
					
						
						
							
							Use composer phars from cache with PHP version  
						
						 
						
						
						
						
							
						
					 
					
						2021-12-22 20:07:07 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5cd765a20d 
					 
					
						
						
							
							Add support for blackfire extension on PHP 8.1  
						
						 
						
						
						
						
							
						
					 
					
						2021-12-20 19:50:31 +05:30