Shivam Mathur
72ae4ccbe5
Update Node.js dependenices
...
Remove semver override
Bump version to 2.25.5
2023-07-29 22:03:23 +05:30
Shivam Mathur
5b2015e8fe
Link opcache to ext_dir on macOS
2023-07-29 21:45:53 +05:30
Shivam Mathur
9c77701ae5
Remove workaround of Debian 12 in ppa.sh
2023-07-03 07:38:22 +05:30
Shivam Mathur
394503cb8a
Override semver version to 7.5.3 GHSA-c2qf-rxjj-qqgw/CVE-2022-25883
2023-07-02 02:34:06 +05:30
Shivam Mathur
f1cc14e3d5
Fix grep call in ppa.sh
...
When distros use DEB822-STYLE .sources file or a custom default list file the list_file is not present, so we check if it exists before calling grep on it
2023-07-02 02:16:13 +05:30
Shivam Mathur
9d529a72e0
Only check castor version if castor.php is present
2023-06-24 02:25:43 +05:30
Shivam Mathur
c63f07d82e
Fix version prefix for castor
2023-06-23 23:28:05 +05:30
Shivam Mathur
e40aa32c04
Update Node.js dependencies
2023-06-23 23:23:33 +05:30
Shivam Mathur
a683e80307
Merge pull request #746 from pyrech/support-castor
...
Add support for tool jolicode/castor
2023-06-23 22:59:01 +05:30
Loïck Piera
7ce22e0264
Add support for jolicode/castor
2023-06-23 16:13:17 +02:00
Shivam Mathur
4bd44f22a9
Bump version to 2.25.4
...
Update Node.js dependencies
2023-06-13 03:25:48 +05:30
Shivam Mathur
d2f333de6f
Fix regression in major/minor.major version support for phpunit
2023-06-13 03:16:19 +05:30
Shivam Mathur
948bd8df3c
Fix fs import in utlts.test.ts
2023-06-12 17:14:07 +05:30
Shivam Mathur
8cac79fdb1
Bump version to 2.25.3
...
Update Node.js dependencies
2023-06-12 15:28:42 +05:30
Shivam Mathur
6cc8b47c6f
Add support to fetch tool versions from packagist
2023-06-12 15:27:46 +05:30
Shivam Mathur
0be6fa1958
Remove quotes after : in CSVArray
2023-06-12 15:27:21 +05:30
amnuts
22d9c80367
Cannot get release to run, so forced in changes
2023-06-12 15:27:21 +05:30
amnuts
4630172078
Added what should be compensation for phpunit versions
2023-06-12 15:27:20 +05:30
Shivam Mathur
1b02c009e7
Add npm run build to CONTRIBUTING.md
2023-06-12 04:45:59 +05:30
Shivam Mathur
12282c9597
Add support for ts intl builds
2023-06-07 09:26:20 +05:30
Shivam Mathur
592bbc7716
Shorten grep call in add_extensions.sh
2023-06-07 09:24:56 +05:30
Shivam Mathur
fb5054b163
Use correct prefix for zend_extensions when installed using PECL
2023-06-06 19:27:14 +05:30
Shivam Mathur
3f2a402846
Mark runner as self-hosted on nektos/act
2023-06-05 16:28:04 +05:30
Shivam Mathur
c5fc0d8281
Fix disabling extensions with common substring
2023-05-24 23:01:34 +05:30
Shivam Mathur
48037d201f
Add priority config for couchbase and psr
2023-05-24 19:58:13 +05:30
Shivam Mathur
71b43c4f65
Bump version to 2.25.2
...
Bump Node.js dependencies
2023-05-24 19:58:13 +05:30
Shivam Mathur
3818224063
Fix to avoid double activation
...
Fix parsing extension input
2023-05-24 19:58:08 +05:30
Shivam Mathur
5b29e8a454
Merge pull request #726 from yassinehamouten/fix/typo-in-sage-example
...
docs(example): fix a typo in the strategy of the sage example
2023-05-08 08:25:15 +05:30
Hamouten
2a798336a0
docs(example): fix a typo in the strategy of the sage example
2023-05-08 03:11:22 +02:00
Shivam Mathur
cb8f453143
Update Node.js dependencies
2023-04-19 08:37:25 +05:30
Shivam Mathur
19323ea920
Fix event extension priority
2023-04-18 22:02:29 +05:30
Shivam Mathur
b951cf1d99
Add fallback using expanded assets in Add-DebugSymbols on Windows
2023-04-17 08:37:41 +05:30
Shivam Mathur
1fdc5e773b
Update Node.js dependencies
2023-04-17 03:36:15 +05:30
Shivam Mathur
1474d67903
Drop support for ubuntu-18.04
2023-04-03 10:11:53 +05:30
Shivam Mathur
1afae1868c
Bump version 2.25.0
...
Bump Node.js dependencies
2023-04-03 10:04:23 +05:30
Shivam Mathur
36e33e130a
Add known non-default extension priorities in a config
2023-04-03 02:48:41 +05:30
Shivam Mathur
3d794ddd93
Use phpenmod only for PHP 5.6 and above
2023-04-03 01:18:19 +05:30
Shivam Mathur
c61bd0e074
Fix Get-File in win32.ps1
2023-04-03 00:03:00 +05:30
Shivam Mathur
1f8252a3ed
Fix selecting php-builder builds on Windows
2023-04-02 23:54:13 +05:30
Shivam Mathur
3e2462a699
Add Url and FallbackUrl in exception on Windows
2023-04-02 23:42:19 +05:30
Shivam Mathur
e513384a65
Fix jit configuration
2023-04-02 23:23:48 +05:30
Shivam Mathur
6483a6ea70
Improve install_packages in linux.sh
2023-04-02 22:03:11 +05:30
Shivam Mathur
ca308a6886
Fix minor shellcheck error
2023-04-02 21:51:40 +05:30
Shivam Mathur
035ef490b9
Rename resolveVersion to readPHPversion
2023-04-02 20:30:40 +05:30
Shivam Mathur
6bf279d08a
Fix reading php version from file
2023-04-02 20:25:49 +05:30
Shivam Mathur
bb16550379
Add support for relay on PHP 8.3
2023-03-31 01:23:49 +05:30
Shivam Mathur
7d999d501a
Switch to relay.so as the only source for relay extension
2023-03-31 00:40:53 +05:30
Shivam Mathur
7f8b1e5773
Exclude php 8.3 on macos
2023-03-31 00:29:23 +05:30
Shivam Mathur
6461006ceb
Improve Write-Error messages
2023-03-14 06:07:46 +05:30
Shivam Mathur
5f422817a1
Use Write-Error with ErrorAction as Stop instead of exit
2023-03-14 06:02:04 +05:30
Shivam Mathur
1b08836381
Merge pull request #707 from G-Rath/patch-1
...
docs: improve sentence structure slightly
2023-03-05 02:40:49 +05:30
Gareth Jones
ae98bca05f
docs: improve sentence structure slightly
2023-03-05 09:15:35 +13:00
Shivam Mathur
fb1ad7fc84
Fix enable_extension
2023-02-09 15:50:52 +05:30
Shivam Mathur
0d60024683
Choose correct ts build for zephir_parser
2023-02-09 15:41:48 +05:30
Shivam Mathur
1224b29111
Add support for snmp on macOS using shivammathur/extensions
2023-02-08 20:44:10 +05:30
Shivam Mathur
2f306f9d25
Use phpenmod to enable extensions on linux
2023-02-05 19:45:47 +05:30
Shivam Mathur
39b4e4a983
Fix warning about using -n and -I together in xargs
2023-02-05 19:19:43 +05:30
Shivam Mathur
7e46297c8d
Update README
2023-02-03 15:32:03 +05:30
Shivam Mathur
f9390a5478
Add retry logic to Invoke-Webrequests
...
Add fallback url to nightly setup
2023-02-03 12:59:37 +05:30
Shivam Mathur
f42145a164
Remove call to getManifestURL unless needed in utils.parseVersion
2023-01-29 21:53:23 +05:30
Shivam Mathur
755bbb1cc0
Minor refactor in php.yml
2023-01-29 21:53:17 +05:30
Shivam Mathur
a36edd3ca4
Test php-version-file in php workflow
2023-01-29 21:41:09 +05:30
Shivam Mathur
f2018b2189
Update php-version and php-version-file input section in README
2023-01-29 21:20:52 +05:30
Shivam Mathur
9c411b6e2b
Minor refactor in utils.resolveVersion
2023-01-29 20:17:23 +05:30
Shivam Mathur
e8d8aa3403
Add back the required parameter in action.yml
2023-01-29 19:51:07 +05:30
Shivam Mathur
686e8dfff9
Merge pull request #691 from stevelacey/php-version-file-inputs
...
Move php version default out of action.yml and update inputs
2023-01-29 19:46:18 +05:30
Steve Lacey
b46c8e2a8c
Move php version default out of action.yml and update inputs #629 #690
2023-01-29 16:23:08 +08:00
Shivam Mathur
2d47531473
Merge pull request #690 from stevelacey/php-version-file
...
Support .php-version file for version detection
2023-01-29 11:40:49 +05:30
Steve Lacey
fd03521cb4
Support .php-version file; closes #629
2023-01-29 13:41:50 +08:00
Shivam Mathur
f03add0b41
Add uuid to brew_extensions list
2023-01-29 08:41:56 +05:30
Shivam Mathur
baf9535ba5
Merge pull request #689 from viktorruskai/patch-1
...
Fix DocBlock in `utils.ts`
2023-01-28 03:41:21 +05:30
Viktor Ruskai
cc0e576689
Update utils.ts
2023-01-27 22:12:33 +01:00
Shivam Mathur
d30ad8b184
Fix relay cache setup
2023-01-27 08:38:32 +05:30
Shivam Mathur
0f765070fa
Update Node.js dependencies
2023-01-27 07:41:01 +05:30
Shivam Mathur
313d0cfdbf
Fix function name in grpc_php_plugin.ps1
2023-01-27 05:26:40 +05:30
Shivam Mathur
cf767706fe
Bump version to 2.24.0
2023-01-24 21:23:58 +05:30
Shivam Mathur
1267cf80a1
Change choco install script URL
2023-01-22 02:10:29 +05:30
Shivam Mathur
7abee8e28c
Add custom support for zephir parser
2023-01-22 02:04:12 +05:30
Shivam Mathur
dd0115673c
Fix sudo setup for containers with broken lists
2023-01-21 08:06:21 +05:30
Shivam Mathur
bbc65d999a
Fix extension logs
...
Refactor utils.addCommand
2023-01-18 09:00:28 +05:30
Shivam Mathur
6db1a06425
Improve support for blackfire-player
2023-01-17 05:11:26 +05:30
Shivam Mathur
52eb86c60c
Add support for relay extension
2023-01-12 16:14:06 +05:30
Shivam Mathur
2b77dd6b79
Merge pull request #684 from Rotzbua/patch-1
...
doc: fix otudated github action version
2023-01-10 19:53:38 +05:30
Rotzbua
224f9ddef5
doc: fix otudated github action version
2023-01-10 14:19:28 +01:00
Shivam Mathur
7f5c8b51ba
Merge pull request #683 from shivammathur/dependabot/npm_and_yarn/json5-1.0.2
...
Bump json5 from 1.0.1 to 1.0.2
2023-01-08 17:17:22 +05:30
dependabot[bot]
bd5c747191
Bump json5 from 1.0.1 to 1.0.2
...
Bumps [json5](https://github.com/json5/json5 ) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases )
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md )
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2 )
---
updated-dependencies:
- dependency-name: json5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-08 05:14:30 +00:00
Shivam Mathur
40846b27d0
Fix sed call in parse_pecl_configure_options
2022-12-27 04:42:24 +05:30
Shivam Mathur
8e2ac35f63
Update README
2022-12-26 03:45:00 +05:30
Shivam Mathur
a1e6789a94
Improve Get-PhalconReleaseAssetUrl
2022-12-25 21:52:32 +05:30
Shivam Mathur
9114b007ae
Restore stability workaround for PHP 8.1 on Windows
2022-12-25 21:26:22 +05:30
Shivam Mathur
cb0c293f02
Fix typo in blackfire regex on Windows
2022-12-25 21:14:03 +05:30
Shivam Mathur
387ec95b46
Improve fetching phalcon release url on Windows
2022-12-25 20:48:17 +05:30
Shivam Mathur
3514d30f93
Allow major.minor protoc versions
2022-12-25 20:03:40 +05:30
Shivam Mathur
e186e47261
Bump version to 2.23.0
...
Update Node.js dependencies
2022-12-25 19:18:47 +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
5afd8a1842
Fix error in darwin.sh while updating dependencies
2022-12-23 18:11:26 +05:30
Shivam Mathur
1a42045d48
Use ls-remote to get default branch
...
Calling GitHub API on macOS without the token hits rate limit
2022-12-19 08:19:07 +05:30
Shivam Mathur
b3a12ce01e
Add fallback in PHP build cache in Windows
2022-12-19 07:19:21 +05:30
Shivam Mathur
04b2ed5b3e
Fix protoc support on Windows
2022-12-19 06:57:44 +05:30
Shivam Mathur
189e8e6ec0
Update pre-installed PHP versions on GitHub runners
...
Minor fixes in README
2022-12-18 08:20:18 +05:30
Shivam Mathur
3407e6019c
Quote ini values with equal sign
2022-12-15 05:32:32 +05:30
Shivam Mathur
f20012026f
Bump nightly versions in unix.sh
2022-12-15 05:32:31 +05:30
Shivam Mathur
7743b7976f
Update version in actions.yml
2022-12-15 05:32:31 +05:30
Shivam Mathur
b7b50ce742
Fix extension support on php 8.2 on windows
...
Add PHP 8.2 support for backfire extension
2022-12-15 05:32:30 +05:30
Shivam Mathur
aa9b80f158
Fix extension support on php 8.2 on windows
...
Add PHP 8.2 support for backfire extension
2022-12-08 19:58:40 +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
f7d3c00320
Merge pull request #673 from jrfnl/feature/readme-update-php-list
...
README: update for release of PHP 8.2
2022-12-08 19:35:28 +05:30
jrfnl
b359d922e7
README: update code samples
2022-12-08 14:59:54 +01:00
jrfnl
01aa440f0b
README: update for release of PHP 8.2
...
I also realized that - while not mentioned in the changelog or the readme - PHP 8.3 _is_ already available via the `setup-php` action runner, so I've added it to the README now.
Ref: https://www.php.net/supported-versions.php
2022-12-08 14:49:16 +01:00
Shivam Mathur
51f83e019c
Switch composer-unused back to phar
2022-12-01 04:45:59 +05:30
Shivam Mathur
173ca15c9b
Fix get_extension_from_formula in darwin.sh
2022-11-16 10:40:40 +05:30
Shivam Mathur
4704ad638a
Improve extension support on macOS
2022-11-14 15:17:12 +05:30
Shivam Mathur
1a18b2267f
Add note about updating PHP if ppa is missing on Ubuntu
2022-10-28 15:45:12 +05:30
Shivam Mathur
e9704839e9
Update Node.js dependencies
2022-10-28 12:28:34 +05:30
Shivam Mathur
5178fac634
Update PHP if ppa:ondrej/php is missing ref: actions/runner-images#6331
2022-10-28 12:24:37 +05:30
Shivam Mathur
388883d4bf
Fix support for firebird and couchbase
2022-10-25 15:29:26 +05:30
Shivam Mathur
cae6d06e69
Improve phalcon support
2022-10-24 19:05:14 +05:30
Shivam Mathur
89f4f7e8be
Run configure_pecl only when ini_files are set
2022-10-24 10:30:28 +05:30
Shivam Mathur
d2efbcd126
Fix debug support on Linux
2022-10-24 10:28:08 +05:30
Shivam Mathur
98e3af0bff
Configure brew on linux on grpc_php_plugin setup
2022-10-24 09:37:13 +05:30
Shivam Mathur
e8836c6d46
Fix logs on failure in add_pecl_extension
2022-10-24 09:37:13 +05:30
Shivam Mathur
9068f2e46f
Update sqlsrv and pdo_sqlsrv to 5.10.1
2022-10-24 09:37:12 +05:30
Shivam Mathur
5bbbd3fdf6
Update Node.js packages
2022-10-24 09:37:12 +05:30
Shivam Mathur
7622357ff1
Improve phalcon5 support
2022-10-24 09:37:07 +05:30
Shivam Mathur
6652a09da6
Add debug builds section in the README
2022-10-24 03:34:36 +05:30
Shivam Mathur
48fb8e1194
Add debug symbols support to Windows
2022-10-17 18:00:08 +05:30
Shivam Mathur
bbc6e9069b
Merge branch 'flavioheleno-improv/zts' into develop
2022-10-17 17:04:24 +05:30
Shivam Mathur
37dcd1cf8c
Merge branch 'improv/zts' of https://github.com/flavioheleno/setup-php into flavioheleno-improv/zts
2022-10-17 17:03:20 +05:30
Shivam Mathur
12b1efad4b
Bump version to 2.22.0
...
Bump Node.js dependencies
2022-10-12 16:35:02 +05:30
Shivam Mathur
0575a32108
Switch to $GITHUB_OUTPUT
2022-10-12 16:34:58 +05:30
Shivam Mathur
71b0e09dbc
Improve brew support on Linux
2022-10-10 16:24:35 +05:30
Shivam Mathur
edff21f0a6
Fetch symfony-cli artifact url and fallback to brew
2022-10-10 15:35:30 +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
Flavio Heleno
f99a9d4624
Add thread-safe setup support
2022-10-05 19:31:52 -03:00
Shivam Mathur
a49dfe8457
Fix version_prefix for laravel/pint
2022-09-26 15:22:12 +05:30
Shivam Mathur
7ff9ac44b4
Add support for debug builds
2022-09-26 09:42:27 +05:30
Shivam Mathur
7aff4d7a22
Run switch_version before check_extensions on Linux
2022-09-11 09:19:35 +05:30
Shivam Mathur
633321754d
Merge pull request #641 from lmichelin/master
...
🐞 Bug Fix: make symfony-cli installation faster on Linux
2022-09-02 02:30:57 +05:30
Shivam Mathur
40a4cb064f
Improve fetching brew taps
2022-09-02 02:21:52 +05:30
Louis-Marie Michelin
45410ae8f0
fix: make symfony-cli installation faster on linux
2022-09-01 18:20:00 +02:00
Shivam Mathur
56ad5977ba
Merge pull request #636 from shivammathur/composer-no-audit
...
Set COMPOSER_NO_AUDIT environment variable by default
2022-08-22 09:54:07 +05:30
Shivam Mathur
6353d20df2
Set COMPOSER_NO_AUDIT environment variable by default
2022-08-22 09:46:12 +05:30
Shivam Mathur
e04e1d97f0
Bump Node.js dependencies
2022-08-17 17:05:01 +05:30
Shivam Mathur
52685a348b
Add support to install rector in tools input
2022-08-17 16:48:27 +05:30
Shivam Mathur
44d81f9830
Fix symfony support
2022-08-17 14:41:01 +05:30
Shivam Mathur
401bdecb71
Add support for ast from shivammathur/extensions on macOS
2022-08-10 13:19:47 +05:30
Shivam Mathur
aa82ffc68f
Fix logs in add_pecl_extension
2022-07-29 02:57:11 +05:30
Shivam Mathur
7e03c76ef2
Fix extension setup using PECL on Linux and macOS
2022-07-29 02:39:20 +05:30
Shivam Mathur
16011a795d
Upgrade Node.js dependencies
2022-07-28 03:39:51 +05:30
Shivam Mathur
66f24470dc
Fix reading composer package type for older versions
2022-07-20 19:41:49 +05:30
Shivam Mathur
e57ea715eb
Fix scoped tool setup on Windows
2022-07-20 19:41:07 +05:30
Shivam Mathur
e8ba27f3d2
Fail on npm audit again
2022-07-20 04:47:55 +05:30
Shivam Mathur
945c34c175
Update README
2022-07-19 15:44:51 +05:30
Shivam Mathur
c8c64c6cf9
Bump version to 2.21.0
...
Continue on npm audit failure
2022-07-19 15:24:35 +05:30
Shivam Mathur
0d3f92f127
Add support for phalcon5 on Windows
2022-07-19 14:26:08 +05:30
Shivam Mathur
4979d5b484
Add workaround for missing phalcon packages on Ubuntu 22.04
2022-07-16 02:40: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
Shivam Mathur
3ede7656cb
Add check for gd in php.yml
2022-07-15 23:22:56 +05:30
Shivam Mathur
f3cdc074ce
Merge pull request #617 from ChristophWurst/demo/php82-gd
...
Demo PHP8.2+gd failure
2022-07-13 19:17:22 +05:30
Christoph Wurst
109db648f1
Demo PHP8.2+gd failure
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at >
2022-07-13 15:07:46 +02:00
Shivam Mathur
3ccc00eece
Merge pull request #614 from d8vjork/master
...
Add support for tool Laravel Pint
2022-07-11 15:57:41 +05:30
Ruben Robles
0f688a10cb
Add support for tool Laravel Pint
2022-07-11 12:13:41 +02:00
Shivam Mathur
3312ea6101
Bump version to 2.20.1
...
Fix format script in package.json
2022-07-08 04:55:53 +05:30
Shivam Mathur
ce49f82dd8
Do not add composer plugins to allow list for composer v1
2022-07-08 04:55:44 +05:30
Shivam Mathur
cf5cd90b4c
Improve support for composer authenticating private respositories
2022-07-06 12:19:55 +05:30
Shivam Mathur
cdb037c2a4
Bump version to 2.20.0
2022-07-06 00:43:26 +05:30
Shivam Mathur
261f13a7c5
Add composer plugins to allow list before installing
2022-07-06 00:43:25 +05:30
Shivam Mathur
9eaa66d89b
Add support for event extension on unix
2022-07-05 16:22:07 +05:30
Shivam Mathur
da9dfe4a71
Set RUNNER_TOOL_CACHE on self-hosted environments
2022-07-05 12:03:30 +05:30
Shivam Mathur
a863ab6d3d
Add support to allow composer plugins
2022-07-05 06:25:04 +05:30
Shivam Mathur
050cb8061b
Add coverage driver version in logs
2022-06-30 17:36:40 +05:30
Shivam Mathur
3fda17f3fa
Merge pull request #609 from dino182/develop
...
Fix Add-Path for self-hosted Windows
2022-06-27 17:24:50 +05:30
Dino Infantino
1a2cb4f872
Fix Add-Path for self-hosted Windows
2022-06-23 10:51:33 +01:00
Shivam Mathur
4969814b69
Merge pull request #607 from markseuffert/patch-1
...
Updated documentation
2022-06-21 13:38:26 +05:30
Mark
07f2ea7d02
Updated documentation, review
2022-06-21 10:04:28 +02:00
Mark
a1c17b4b18
Updated documentation
2022-06-21 09:39:42 +02:00
Shivam Mathur
3eda583472
Bump version to 2.19.1
...
Update Node.js dependencies
2022-06-06 08:22:16 +05:30
Shivam Mathur
74d43be8a3
Fix support for deployer
2022-05-31 10:12:38 +05:30
Shivam Mathur
aa1fe473f9
Bump version to 2.19.0
2022-05-30 07:52:31 +05:30
Shivam Mathur
a92acf13e4
Remove years from LICENSE
2022-05-30 07:52:30 +05:30
Shivam Mathur
0533892eb4
Fix jsdoc in fetch.ts
2022-05-30 07:52:30 +05:30
Shivam Mathur
43fb4ad30e
Bump ES version to 2021
2022-05-30 07:27:29 +05:30
Shivam Mathur
b88a8c89d1
Fix protoc support
2022-05-26 10:21:36 +05:30
Shivam Mathur
36d7f6c7c5
Set target-branch to develop in dependabot.yml
2022-05-26 09:47:27 +05:30
Shivam Mathur
a1a52db9f3
Merge pull request #598 from shivammathur/dependabot/github_actions/codecov/codecov-action-3
...
Bump codecov/codecov-action from 2 to 3
2022-05-26 09:45:58 +05:30
Shivam Mathur
88e54b10ca
Merge pull request #599 from shivammathur/dependabot/github_actions/github/codeql-action-2
...
Bump github/codeql-action from 1 to 2
2022-05-26 09:45:50 +05:30
Shivam Mathur
203099e007
Merge pull request #600 from shivammathur/dependabot/github_actions/actions/setup-node-3
...
Bump actions/setup-node from 1 to 3
2022-05-26 09:45:41 +05:30
dependabot[bot]
4e9ea33f8d
Bump actions/setup-node from 1 to 3
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 1 to 3.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v1...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-26 04:11:48 +00:00
dependabot[bot]
68ba5ba947
Bump github/codeql-action from 1 to 2
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 1 to 2.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-26 04:11:43 +00:00
dependabot[bot]
99af32331c
Bump codecov/codecov-action from 2 to 3
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 2 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-05-26 04:11:36 +00:00
Shivam Mathur
810a92a9b0
Merge pull request #597 from turrisxyz/Dependabot-GitHub-Actions
...
chore: Included githubactions in the dependabot config
2022-05-26 09:40:26 +05:30
naveen
9c760dd6e2
chore: Included githubactions in the dependabot config
...
This should help with keeping the GitHub actions updated on new releases. This will also help with keeping it secure.
Dependabot helps in keeping the supply chain secure https://docs.github.com/en/code-security/dependabot
GitHub actions up to date https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot
https://github.com/ossf/scorecard/blob/main/docs/checks.md#dependency-update-tool
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com >
2022-05-26 02:48:43 +00:00
Shivam Mathur
dea233d702
Merge pull request #596 from turrisxyz/Pinned-Dependencies-GitHub
...
chore: Set permissions for GitHub actions
2022-05-26 06:59:24 +05:30
nathannaveen
787285e08a
chore: Set permissions for GitHub actions
...
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/ )
Signed-off-by: nathannaveen <42319948+nathannaveen@users.noreply.github.com >
2022-05-26 00:50:23 +00:00
Shivam Mathur
ee065c5938
Append custom ini files to php.ini files
2022-05-25 20:43:46 +05:30
Shivam Mathur
dbc8ba0844
Fix enabling cached dependent extensions on lower PHP versions
2022-05-25 19:44:02 +05:30
Shivam Mathur
fe9e23a16a
Add unixodbc if missing in sqlsrv setup
2022-05-25 10:16:23 +05:30
Shivam Mathur
16de39288a
Fix couchbase cache on macOS
2022-05-24 18:59:36 +05:30
Shivam Mathur
67ff09364d
Fix support for couchbase 4.x
2022-05-24 15:45:18 +05:30
Shivam Mathur
1dfe0dc4a4
Add support to specify couchbase version
2022-05-19 23:56:27 +05:30
Shivam Mathur
6f83b63bf5
Fix couchbase setup
...
Fix couchbase version to 3.x till 4.x is stable
The couchbase 4.x is based on a C++ client library and it shipped with the extension. So we only add the C client library for earlier versions
2022-05-19 15:09:52 +05:30
Shivam Mathur
f0db57dcab
Fix pecl support on PHP 5.3
...
Remove pecl suffix option support from PHP 5.3 as Console_Getopt version used does not support it
2022-05-19 11:56:00 +05:30
Shivam Mathur
6cba851606
Add support for Ubuntu 22.04
2022-05-06 05:43:20 +05:30
Shivam Mathur
209324abab
Prefix extension formula with tap name on macOS
2022-05-05 23:43:11 +05:30
Shivam Mathur
846135c190
Create empty composer.json in scoped directory
...
When installing composer based tools in a scoped directory with old composer versions it breaks if a composer.json is not present in the scoped directory
2022-05-02 11:22:58 +05:30
Shivam Mathur
32d20248ae
Improve support for composer fallback URLs
2022-04-23 11:57:06 +05:30
Shivam Mathur
ba8485d89f
Update OS support for self-hosted runners in README
2022-04-21 17:13:31 +05:30
Shivam Mathur
97721a77b9
Fix shivammathur/node image tag in README
2022-04-21 17:06:25 +05:30
Shivam Mathur
7dfee150df
Remove fs dependency
2022-04-17 10:53:49 +05:30
Shivam Mathur
251330ef7f
Switch to node16 in actions.yml
2022-04-15 06:20:31 +05:30
Shivam Mathur
448bd61c6f
Bump version to 2.18.1
2022-04-09 21:47:25 +05:30
Shivam Mathur
657e0936e8
Patch brew on every run
2022-04-09 21:47:24 +05:30
Shivam Mathur
36d70683e9
Fix patching brew
2022-04-09 19:14:52 +05:30
Shivam Mathur
7a9bf9ecf6
Update the GitHub Hosted Runners
...
Add support for macos-12
Update Pre-installed PHP versions in ubuntu-18.04
2022-04-07 07:49:28 +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
e83d1a7f9e
Add scaleway logo to README
2022-04-04 22:53:28 +05:30
Shivam Mathur
6ae3564af4
Improve examples
2022-04-03 04:24:07 +05:30
Shivam Mathur
9e33c7b24e
Fix protoc setup
2022-03-26 00:10:00 +05:30
Shivam Mathur
d37cc30485
Update Node.js dependencies
...
Bump version to 2.18.0
2022-03-22 21:37:25 +05:30
Shivam Mathur
412722b7c7
Install libraries on each PECL install if specified
2022-03-22 21:37:20 +05:30
Shivam Mathur
c19f6bbdcd
Add PECL customization guide to README
2022-03-22 19:20:39 +05:30
Shivam Mathur
dfd2c8da97
Add http dependencies when version is specified
2022-03-22 18:50:03 +05:30
Shivam Mathur
27eef9a04c
#StandWithUkraine
2022-03-22 17:36:00 +05:30
Shivam Mathur
f172a4dc76
Merge pull request #577 from jrfnl/feature/update-actions-cache-runner
...
GH Actions: version update for actions/cache (incl examples)
2022-03-21 20:31:34 +05:30
jrfnl
c88ece8451
Examples: update the action runner version
2022-03-21 15:40:20 +01:00
jrfnl
33ad931dbb
GH Actions: version update for actions/cache
...
The update doesn't actually contain any changed functionality, it's mostly just a change of the Node version used by the action itself (from Node 12 to Node 16), but see the changelog for more info.
Refs:
* https://github.com/actions/cache/releases/
2022-03-21 15:39:20 +01:00
Shivam Mathur
4e4b26a024
Suppress output while generating extension map
2022-03-16 05:10:11 +05:30
Shivam Mathur
228bfba836
Fix copying extensions from cellar to extension directory on macOS
2022-03-16 05:10:10 +05:30
Shivam Mathur
34c35ecdad
Add support for blackfire extension on PHP 8.1 on Windows
2022-03-16 05:10:10 +05:30
Shivam Mathur
1828f05f7a
Add support for http extension on PHP 8.1 on Windows
2022-03-16 05:10:09 +05:30
Shivam Mathur
927419e77f
Fix enabling http
2022-03-16 05:09:53 +05:30
Shivam Mathur
e29242d481
Add support to specify configure options to pecl extensions
2022-03-15 22:09:38 +05:30
Shivam Mathur
035c0a8550
Use local variables in log functions
2022-03-10 04:53:12 +05:30
Shivam Mathur
e9884d0d9a
Add support for installing libraries for pecl extensions
2022-03-10 04:50:16 +05:30
Shivam Mathur
02131e37d9
Fix linking pecl ini file on self-hosted environments
2022-03-10 04:36:22 +05:30
Shivam Mathur
341d29a88f
Run switch_version for all packaged PHP
2022-03-10 04:36:21 +05:30
Shivam Mathur
5e3bc57de0
Fix to install php-dev on self-hosted env if missing
2022-03-10 04:36:21 +05:30
Shivam Mathur
a826799c7c
Fix switching versions in Linux
2022-03-10 04:36:21 +05:30
Shivam Mathur
62bd8f3ca4
Improve enabling extensions
2022-03-10 04:36:15 +05:30
Shivam Mathur
4056d3f353
Merge pull request #571 from jrfnl/feature/ghactions-update-various-actions
...
GH Actions: version update for various predefined actions
2022-03-05 21:14:08 +05:30
jrfnl
ddf8825c2f
GH Actions: version update for various predefined actions
...
A number of predefined actions have had major release, which warrant an update the workflow(s).
These updates don't actually contain any changed functionality, they are mostly just a change of the Node version used by the action itself (from Node 14 to Node 16).
Refs:
* https://github.com/actions/download-artifact/releases
* https://github.com/actions/upload-artifact/releases
2022-03-05 16:11:15 +01:00
Shivam Mathur
4678e809c3
Bump actions/checkout to v3
2022-03-02 06:00:52 +05:30
Shivam Mathur
b75c104ca8
Bump version to 2.17.1
2022-03-01 20:44:20 +05:30
Shivam Mathur
94c859a50e
Add GitHub releases fallback URL for phing
2022-03-01 20:44:20 +05:30
Shivam Mathur
293da043d1
Fix logs for symfony-cli on failure
2022-02-24 23:01:58 +05:30
Shivam Mathur
808396c4e6
Fix Add-EnvPATH on self-hosted Windows
2022-02-22 04:43:32 +05:30
Shivam Mathur
7205f47330
Update version of sqlsrv and pdo_sqlsrv extensions
2022-02-22 00:51:53 +05:30
Shivam Mathur
7ad352e12a
Add OpenSSL config on Windows
2022-02-13 03:20:39 +05:30
Shivam Mathur
5bf95cd61f
Fix Add-Env in win32.ps1
2022-02-13 03:15:38 +05:30
Shivam Mathur
18f3abac75
Fix UUOC shellcheck warning
2022-02-09 03:40:58 +05:30
Shivam Mathur
7854a0cae7
Fix adding composer_bin to PATH
2022-02-09 03:27:03 +05:30
Shivam Mathur
a72a638da4
Fix check in add_path
...
Add composer_bin to the PATH after a tool is added using composer
2022-02-09 00:53:56 +05:30
Shivam Mathur
46c34bb6a5
Update Node.js dependencies
2022-02-08 18:23:38 +05:30
Shivam Mathur
948917a97b
Fix to correctly use fallback URL for tools on Windows
2022-02-08 03:52:45 +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
0cfde7beae
Fix adding Import-Module command to the profile in Install-PSPackage
2022-02-08 01:02:16 +05:30
Shivam Mathur
ce2a129c36
Fix output when sudo is installed
2022-02-08 00:51:20 +05:30
Shivam Mathur
78532b17de
Fail when runner it set to github on self-hosted environments
2022-02-08 00:49:31 +05:30
Shivam Mathur
8b26e8d15a
Add pear/pecl by default to self-hosted Linux environments
2022-02-07 23:56:12 +05:30
Shivam Mathur
4dc94c27cf
Refactor utils.fetch to a module and mock it with nock
...
Add redirect support in utils.fetch
2022-02-06 10:53:40 +05:30
Shivam Mathur
76555571a6
Bump version to 2.17.0
2022-02-06 03:37:58 +05:30
Shivam Mathur
be43989cc9
Update README.md
2022-02-06 03:37:57 +05:30
Shivam Mathur
6f6e534936
Improve tools support when extensions are disabled/missing
2022-02-06 03:37:57 +05:30
Shivam Mathur
99a4a141f4
Add --ignore-platform-req=ext-* while installing composer packages with composer v2
2022-02-06 03:37:56 +05:30
Shivam Mathur
c1285cc7f3
Fix variable scope
2022-02-06 03:37:56 +05:30
Shivam Mathur
57662657e0
Enable extensions required for installing composer packages
2022-02-06 03:37:55 +05:30
Shivam Mathur
8d4007321f
Change variable name in ppa.sh
2022-02-06 03:37:54 +05:30
Shivam Mathur
8eb9866044
Fix getting scan dir on macOS for old PHP
2022-02-06 03:37:54 +05:30
Shivam Mathur
e554590514
Fix http extension setup
2022-02-06 03:37:25 +05:30
Shivam Mathur
5959fab498
Fix setting stability in Add-Extension on Windows
2022-02-02 14:38:28 +05:30
Shivam Mathur
408b70728f
Improve support for sqlsrv and pdo_sqlsrv
2022-02-02 14:38:28 +05:30
Shivam Mathur
9d74a11420
Fix output on non GitHub Action environments
2022-02-02 14:38:23 +05:30
Shivam Mathur
5acd006232
Fix second run in the same job
...
Refactor install.ts and its tests
2022-01-30 08:45:11 +05:30
Shivam Mathur
0022878947
Remove unnecessary dist parameter
2022-01-29 12:14:42 +05:30
Shivam Mathur
71d07ee7f4
Update symfony-cli support to use new symfony-cli/symfony-cli
2022-01-29 11:27:44 +05:30
Shivam Mathur
8d1c02194f
Remove release badge
2022-01-29 07:38:00 +05:30
Shivam Mathur
5187531b8b
Fix eslint warning in utils.test.ts
2022-01-29 07:30:16 +05:30
Shivam Mathur
44ff4ed92d
Refactor workflows and templates
2022-01-29 07:29:03 +05:30
Shivam Mathur
96857323bb
Add test files to prettier and lint commands
2022-01-29 05:39:57 +05:30
Shivam Mathur
cad2a1bda3
Rename os_version => os
2022-01-29 05:29:58 +05:30
Shivam Mathur
c2c73b16c1
Append to script instead read then write
2022-01-29 04:45:17 +05:30
Shivam Mathur
63c7766312
Remove unnecessary writing of scripts to RUNNER_TOOL_CACHE
2022-01-29 04:40:49 +05:30
Shivam Mathur
175c9649c4
Fix sending coverage to codecov in node workflow
2022-01-29 04:14:07 +05:30
Shivam Mathur
495989aff1
Merge pull request #561 from villfa/feat/churn
...
Tools: add support for Churn-PHP
2022-01-29 03:49:42 +05:30
Fabien Villepinte
c09e310dc1
Tools: add support for Churn-PHP
2022-01-28 23:07:30 +01:00
Shivam Mathur
1db2ec93f3
Fix tools.getLatestVersion
2022-01-27 08:44:53 +05:30
Shivam Mathur
0a601ebeee
Use windows-2019 runner in CI workflow
2022-01-27 08:25:50 +05:30
Shivam Mathur
da21b560da
Refactor PHP nightly setup in Windows
2022-01-27 08:09:35 +05:30
Shivam Mathur
c1efd614e8
Use Get-Module instead of Get-InstalledModule
2022-01-27 07:05:46 +05:30
Shivam Mathur
dcf2f7f74f
Fetch SSL libs for old PHP in Windows in parallel
2022-01-27 06:36:42 +05:30
Shivam Mathur
8109be4850
Add support for PHP build cache from shivammathur/php-builder-windows
2022-01-26 16:41:29 +05:30
Shivam Mathur
a0a791cada
Add ini_file input to set base php.ini
2022-01-25 13:43:49 +05:30
Shivam Mathur
147905fd60
Fix composer_bin not found error
2022-01-25 12:32:59 +05:30
Shivam Mathur
57db6baebb
Fix restore-keys in cache example in README with dependency range
2022-01-22 23:41:53 +05:30
Shivam Mathur
c38f1acc38
Fix potential exponential backtracking in regex in utils.parseExtensionSource
2022-01-22 02:25:58 +05:30
Shivam Mathur
9ca9ab33ef
Update docs workflow
2022-01-20 22:03:33 +05:30
Shivam Mathur
fdbb31f707
Update OS support section in README
2022-01-20 21:57:37 +05:30
Shivam Mathur
14a9f0b4ae
Add CodeQL workflow
...
Add npm audit to the node workflow
Remove stepsecurity action from workflows
2022-01-20 21:45:07 +05:30
Shivam Mathur
2ee6797b63
Optimize Linux and macOS setup
2022-01-18 10:16:58 +05:30
Shivam Mathur
2b729b1130
Refactor setting environment variables
2022-01-18 04:41:51 +05:30
Shivam Mathur
0374a8ae84
Add support for gnupg from shivammathur/homebrew-extensions
2022-01-17 22:07:36 +05:30
Shivam Mathur
7f951c9333
Improve extension map
2022-01-17 16:13:16 +05:30
Shivam Mathur
449da348c0
Fix enabling disabled extensions with dependencies
...
Improve enabling extensions with no dependencies
2022-01-17 08:58:30 +05:30
Shivam Mathur
51476af47d
Set HOMEBREW_NO_ENV_HINTS in macOS
2022-01-16 14:09:49 +05:30
Shivam Mathur
9a70be75c2
Reduce php calls on Linux and macOS
2022-01-16 14:09:43 +05:30
Shivam Mathur
282305f4d7
Fix to not delete pecl.ini when disabling extensions
2022-01-16 09:37:27 +05:30
Shivam Mathur
c2a765ed5b
Do not disable phar on macOS and Linux
2022-01-16 09:24:30 +05:30
Shivam Mathur
9ea5899759
Refactor add_extension
2022-01-13 06:33:07 +05:30
Shivam Mathur
62d47dd238
Fix enabling xml extension for PECL
2022-01-13 05:22:02 +05:30
Shivam Mathur
e480353a3d
Process extensions before tools
2022-01-13 04:29:05 +05:30
Shivam Mathur
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
Shivam Mathur
f7f679181d
Fix adding sudo to self-hosted runners
2022-01-12 20:14:12 +05:30
Shivam Mathur
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
Shivam Mathur
b7cdb2373c
Fix cp in add_tools.sh
2022-01-09 13:44:50 +05:30
Shivam Mathur
22ebe0d733
Use php-config to get semver
2022-01-09 13:44:50 +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
45a631dbaf
Fix update_lists in ppa.sh
2022-01-09 13:44:48 +05:30
Shivam Mathur
1fd26e45c8
Refactor INI directives to configs
2022-01-09 13:44:40 +05:30
Shivam Mathur
de4fdb85b9
Rename common.sh to unix.sh
2022-01-05 15:20:40 +05:30
Shivam Mathur
2fd8046c9d
Refactor extension functions to add_extensions scripts
2022-01-05 15:20:40 +05:30
Shivam Mathur
d189609ea9
Refactor tools functions to add_tools scripts
2022-01-05 15:20:39 +05:30
Shivam Mathur
3681a25ab6
Fix to not break existing tools if they fail to setup
2022-01-05 15:20:39 +05:30
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
jrfnl
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
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
jrfnl
fc60088a95
README: improve discoverability of tools
...
Not every developer will be familiar with all tools.
By linking the tools listed to the relevant documentation website, the discoverability of tools new to a developer is improved.
2021-10-11 05:54:18 +02:00
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
Aneesh Relan
96e47f9be7
tests: have a strict assertion using toBe
2021-10-09 19:01:59 +05:30
Aneesh Relan
eca40cad4d
tests: resolve windows path matching
2021-10-09 18:59:50 +05:30
Aneesh Relan
4e864eae3b
tests: move os to a parameter
2021-10-09 18:44:47 +05:30
Aneesh Relan
49a0bad962
tests: refactor install.test.ts to use jest.each
2021-10-09 17:30:06 +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
Aneesh Relan
f2d6820ca2
tests: sort test data in alphabetic order and merge duplicates
2021-10-08 22:24:17 +05:30
Aneesh Relan
705c2a5785
tests: increase test coverage for extensions.test.ts
2021-10-08 20:28:41 +05:30
Aneesh Relan
5e33fdb0d9
tests: refactor extensions.test.ts to use jest.each
2021-10-08 20:02:42 +05:30
Shivam Mathur
dab978c436
Add patch to update brew core repo
2021-10-06 18:12:11 +05:30
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
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
Shivam Mathur
5402397d9f
Do not delete extensions, just disable them
2021-08-28 12:17:19 +05:30
Shivam Mathur
f6b4601c63
Run New-Item with -Force as items can pre-exist on self-hosted environments
...
Pipe output to $null as that is removed for verbose and not Out-Null, and is also faster
2021-08-28 12:17:18 +05:30
Shivam Mathur
ed62711289
Update sponsor options [skip ci]
2021-08-28 12:14:51 +05:30
Shivam Mathur
2cb9b82943
Fix extension logs
2021-08-24 19:29:33 +05:30
Shivam Mathur
4f420be5bd
Add windows-2022 to the README
2021-08-24 18:53:16 +05:30
Shivam Mathur
cf40c1e950
Bump version to 2.13.0
...
Update dependencies
2021-08-23 16:19:24 +05:30
Shivam Mathur
91936faf85
Update README
2021-08-23 16:19:19 +05:30
Shivam Mathur
ca319bd10e
Use AdditionalFilesPath parameter in Install-PhpExtension
...
AdditionalFilesPath allows to specify a directory inside extension directory (which can be cached) for installing dependencies which are in the same archive as the extension
Fix dependency directory name to correctly use VCVersion in win32.ps1
Fix exception in phalcon4 setup on Windows.
2021-08-23 14:31:00 +05:30
Shivam Mathur
4d3cfaa653
Fixed support for php-cs-fixer
...
Added fetch_latest to tools.json. When fetch_latest is true for a tool
it will fetch the release.atom for the tool and parse that to get the
latest release.
Bumped lib version to ES2020 in tsconfig.json for string.matchAll.
2021-08-20 09:14:39 +05:30
Shivam Mathur
c8b716540c
Stop doing shallow clones on macOS self-hosted
2021-08-18 09:53:35 +05:30
Shivam Mathur
1cecc2cc99
Use systemctl only if systemd is present else use the service wrapper
2021-08-18 09:53:33 +05:30
Shivam Mathur
5137c78ee5
Use shivammathur/extensions tap for yaml extension on macOS
2021-08-18 09:53:32 +05:30
Shivam Mathur
c37021df01
Set HOMEBREW_DEVELOPER=1 in macOS
2021-08-18 09:53:31 +05:30
Shivam Mathur
c6e99860cd
Improve adding PPAs on Linux
2021-08-18 09:53:30 +05:30
Shivam Mathur
05b4ac2afb
Use --no-install-recommends with APT on Linux
2021-08-18 09:53:29 +05:30
Shivam Mathur
91bd11146c
Add support for self-hosted debian runner
2021-08-18 09:53:28 +05:30
Shivam Mathur
8ace7bdc6e
Switch to /etc/os-release on Linux
...
Improve self-hosted support
2021-08-18 09:53:27 +05:30
Shivam Mathur
4bb4f1812c
Fix to make utils.readEnv more resilient to user input
2021-08-18 09:53:26 +05:30
Shivam Mathur
7bd9f10bef
Add no_tools_cache flag
2021-08-18 09:53:25 +05:30
Shivam Mathur
0b38e86c65
Use shivammathur/extensions tap on macOS for mongodb on PHP 5.6 to 8.1
2021-08-18 09:53:24 +05:30
Shivam Mathur
b717b2fcde
Rename macos-11.0 to macos-11
2021-08-18 09:52:47 +05:30
Shivam Mathur
216d501175
Merge pull request #483 from lolautruche/patch-1
...
Use systemctl instead of services to install blackfire
2021-08-17 13:15:43 +05:30
Jérôme Vieilledent
c2e811ce23
Use systemctl instead of services to install blackfire
2021-08-17 13:06:19 +05:30
Shivam Mathur
dbf50bf9e0
Upgrade blackfire to v2
2021-08-17 13:06:05 +05:30
Shivam Mathur
947009a717
Sunset support for Ubuntu 16.04
2021-08-02 23:10:43 +05:30
Shivam Mathur
ca910e5511
Merge pull request #481 from jrfnl/feature/update-phive-config
...
Update Phive configuration
2021-08-01 23:30:47 +05:30
jrfnl
f31d416e6e
Update Phive configuration
...
Phive has released version `0.15.0` which ups the minimum supported PHP version to PHP 7.3.
This adds the switch statement for Phive to take this into account.
Ref: https://github.com/phar-io/phive/releases
2021-08-01 19:52:48 +02:00
Shivam Mathur
36cb9fb0fc
Fix composer permissions on unix
2021-07-21 19:00:00 +05:30
Shivam Mathur
6a8a2abd3c
Improve symfony examples
2021-07-17 11:49:03 +05:30
Shivam Mathur
c88f07696b
Add support for phpunit-bridge
2021-07-17 08:42:11 +05:30
Shivam Mathur
0b33ef444f
Revert "Add patch for PCRE2"
...
This reverts commit fefbd7a497 .
2021-07-16 15:55:40 +05:30
Shivam Mathur
604ffba8e1
Update status-page link in README
2021-07-16 15:14:15 +05:30
Shivam Mathur
a3727c20a4
Bump version to 2.12.0
...
Update Node.js dependencies
2021-07-14 14:38:18 +05:30
Shivam Mathur
6a9b0017a4
Update README
2021-07-14 14:17:38 +05:30
Shivam Mathur
3b2ce6cae6
Update Ubuntu 16.04 warning in install.ts
2021-07-14 14:17:38 +05:30
Shivam Mathur
c61b9256d1
Improve grpc_php_plugin support
2021-07-14 14:17:37 +05:30
Shivam Mathur
09e08a3554
More fixes in fetching tool versions
2021-07-14 14:17:32 +05:30
Shivam Mathur
f31bef6a30
Set firebird client version to 3.0.7 on macOS
2021-07-12 10:45:57 +05:30
Shivam Mathur
1a216636c5
Use composer for composer-require-checker
2021-07-12 10:45:56 +05:30
Shivam Mathur
7eec3d790d
Fix repeated version_prefix
2021-07-10 02:10:33 +05:30
Shivam Mathur
5afed16e5f
Fix support for imagick for PHP 5.3 to 5.5 on macOS
2021-07-10 00:50:50 +05:30
Shivam Mathur
14fa980966
Improve error handling in utils.fetch and its uses
...
Minor fixes in tests
Revert to ES2019
2021-07-09 11:26:38 +05:30
Shivam Mathur
39491a0fba
Add authorization header to GitHub API call when COMPOSER_TOKEN is set
2021-07-07 22:40:05 +05:30
Shivam Mathur
c6b6dabbb9
Refactor tests for tools using jest.Each
2021-07-07 22:40:04 +05:30
Shivam Mathur
e1a9afe11c
Add support to specify major or major.minor versions for tools with GitHub repository
2021-07-07 22:40:03 +05:30
Shivam Mathur
6449431df2
Move tools config to tools.json
...
Refactor tools functions to use Records and object literals
2021-07-07 22:40:02 +05:30
Shivam Mathur
60ff774608
Fix replacing v prefix in tool version
2021-07-07 22:40:01 +05:30
Shivam Mathur
dd591f1661
Use shivammathur/extensions tap for rdkafka on macOS
2021-07-07 22:39:59 +05:30
Shivam Mathur
fefbd7a497
Add patch for PCRE2
2021-07-07 22:33:14 +05:30
Shivam Mathur
10f1a63300
Update contributors svg in README.md
2021-06-10 13:44:58 +05:30
Shivam Mathur
a06325cfba
Merge pull request #464 from fortkle/fix-document-error
...
Update readme about composer (Fixed errors)
2021-06-10 09:01:06 +05:30
fortkle
e0b7f34ba7
improve documentation
2021-06-10 12:11:47 +09:00
Shivam Mathur
e02a1810e6
Fix protoc support
2021-06-04 21:34:32 +05:30
Shivam Mathur
55ab748aaa
Update dependencies
...
Update to Jest 27
Set sourceMap to true in tsconfig.json
2021-06-04 21:34:31 +05:30
Shivam Mathur
bb0acc6313
Fix extension setup
2021-06-04 21:34:23 +05:30
Shivam Mathur
17fd1a694b
Refactor patch_brew in darwin.sh
2021-05-27 22:00:47 +05:30
Shivam Mathur
454ef11759
Fix comments in darwin.sh
2021-05-27 21:05:36 +05:30
Shivam Mathur
e3396c6572
Force overwrite updated dependencies on macOS
2021-05-27 21:05:25 +05:30
Shivam Mathur
3beda962f3
Fix dependencies on pre-installed PHP on macOS
2021-05-15 18:27:18 +05:30
Shivam Mathur
1f97ce0215
Use VCVersion and Architecture for extension dependency directory name on Windows
2021-05-12 22:54:47 +05:30
Shivam Mathur
00f360b99d
Symlink extension dependencies on Windows instead of adding to PATH
...
This is done because other actions seem to mess with PATH breaking the installed extension
2021-05-12 22:54:41 +05:30
Shivam Mathur
9882bed066
Install extension dependencies in ext_dir on Windows
2021-05-11 07:24:22 +05:30
Shivam Mathur
e8855efe7c
Fix self-hosted setup on linux
2021-05-05 22:16:03 +05:30
Shivam Mathur
4067ce8b81
Deprecate Ubuntu 16.04
2021-05-04 23:43:26 +05:30
Shivam Mathur
d5790807c8
Fix to not use system PHP on macOS
...
Refactor add_php in darwin.sh
2021-05-04 23:15:13 +05:30
Shivam Mathur
ed61605069
Fix typo in shivammathur/node tags in README
2021-05-02 05:10:25 +05:30
Shivam Mathur
d0e7f46ec4
Add ppa:ondrej/php for all Ubuntu versions actions/virtual-environments#3272
2021-05-01 11:27:58 +05:30
Shivam Mathur
ef477a1dd7
Use mirror for ppa:ondrej/php on Ubuntu 16.04
...
Remove support for Ubuntu 16.04 self-hosted runners
2021-05-01 11:07:24 +05:30
Shivam Mathur
9149639a33
Fix linking when oracle's infra randomly resolves to different versions of client and sdk
2021-04-29 01:19:45 +05:30
Shivam Mathur
2fdb2200a0
Fix PHP extension support section in README
2021-04-28 11:57:46 +05:30
Shivam Mathur
15c43e89cd
Fix mysql regex for windows in extensions.ts
2021-04-27 15:17:29 +05:30
Shivam Mathur
b0559f7f8e
Bump version to 2.11.0
...
Update dependencies
Update year in license
Cleanup tsconfig.json
Set moduleResolution to node in tsconfig.json
2021-04-26 15:12:09 +05:30
Shivam Mathur
a41bc75590
Update README
2021-04-26 10:08:04 +05:30
Shivam Mathur
6ebd1e5184
Fix versions of composer tools
2021-04-26 06:55:12 +05:30
Shivam Mathur
9ad81048ce
Use shivammathur/extensions for memcache and memcached on darwin
2021-04-21 22:37:23 +05:30
Shivam Mathur
8cfcbb030f
Add support for tools: none
2021-04-21 17:11:24 +05:30
Shivam Mathur
254ecd5a66
Fix phalcon3 on windows
2021-04-21 07:34:30 +05:30
Shivam Mathur
0461bf14b2
Fix blackfire extension version to 1.50.0 for PHP 5.3 to 5.6
2021-04-21 07:25:57 +05:30
Shivam Mathur
7e5351f399
Do not lowercase source extension input
...
Fix warnings in parseExtensionSource in utils.ts
Fix add_lib_log in source.sh
2021-04-21 04:38:37 +05:30
Shivam Mathur
fe944a16b5
Use EXTENSION_PATH to specify subdirectory in add_extension_from_source
2021-04-20 17:20:36 +05:30
Shivam Mathur
909090903e
Update SECURITY.md
2021-04-19 17:06:01 +05:30
Shivam Mathur
75a1b03f39
Update Node version to 15.x
2021-04-19 17:06:00 +05:30
Shivam Mathur
a47644812e
Add fallback to Install-PSPackage in win32.ps1
2021-04-19 17:06:00 +05:30
Shivam Mathur
23393c46d7
Add support for composer packages using tools input
2021-04-19 17:05:59 +05:30
Shivam Mathur
3c6827c2c3
Use shivammathur/extensions for phalcon and psr
2021-04-19 17:05:53 +05:30
Shivam Mathur
de8537f42a
Use lcov.info for coverage
2021-04-15 16:54:35 +05:30
Shivam Mathur
ada1ce86b7
Refactor and improve extension support
...
Add support for APCu on macOS from shivammathur/homebrew-extensions
Improve support for geos to compile on PHP 8.0 and 8.1
Fix pecl setup to avoid unnecessary callbacks
Use GitHub releases for all couchbase versions
Use add_extension_from_source for all custom supported extensions
Remove bintray and use shivammathur/intl-icu releases
Add patch for protobuf for installing from source
Move patches from custom extension scripts to patches directory
Add support to build extension from GitHub and pecl tar archives (Internal API)
Refactor regex in extension.ts
Move add_pecl_extension to common.sh
Refactor remove_extension in darwin.sh
Fix shellcheck warning in darwin.sh
Improve switch_version in linux.sh to accept parameters
2021-04-15 16:54:35 +05:30
Shivam Mathur
7c13389546
Revert "Fix pcov on PHP 8.0 on Windows"
...
This reverts commit a83d4379b1 .
2021-04-15 16:54:34 +05:30
Shivam Mathur
7627a79c01
Fix sub-directory support for extension setup from source
2021-04-15 16:54:33 +05:30
Shivam Mathur
39faaac1d3
Improve source extension setup logs
...
Refactor source extension setup code to src/scripts/ext/source.sh
2021-04-15 16:54:32 +05:30
Shivam Mathur
b3152daa8d
Add support for any git repository to compile extension from source
...
Add support for extensions in a subdirectory to compile from source
2021-04-15 16:54:32 +05:30
Shivam Mathur
6db6ddbab2
Fix version log for nightly PHP on ubuntu
2021-04-15 16:54:31 +05:30
Shivam Mathur
c870bc9a3a
Fail-fast if input repository does not have a PHP extension
2021-04-15 16:54:30 +05:30
Shivam Mathur
f5f14c3aa3
Improve logs for building extensions from source
2021-04-15 16:54:29 +05:30
Shivam Mathur
e831babc61
Add support for specifying configure opts when building extensions from source
2021-04-15 16:54:28 +05:30
Shivam Mathur
c7736a605a
Add support for adding libraries when building extensions from source
2021-04-15 16:54:28 +05:30
Shivam Mathur
a9a6d1986e
Fix add_extension_log
2021-04-15 16:54:27 +05:30
Shivam Mathur
c342ca379e
Check if the extensions has to be built from source first
2021-04-15 16:54:26 +05:30
Shivam Mathur
cc316409b0
Use GitHub releases for libcouchbase 2 on linux
2021-04-15 16:54:26 +05:30
Shivam Mathur
a8dafdc2b5
Fix cubrid setup on Ubuntu 16.04
2021-04-15 16:54:25 +05:30
Shivam Mathur
f8646352c6
Fix gearman setup
2021-04-15 16:54:24 +05:30
Shivam Mathur
3cbec713b8
Add parameters to ppa/lists functions in linux.sh
2021-04-15 16:54:23 +05:30
Shivam Mathur
4186db28f7
Use cached packages for PHP updates on GHR
2021-04-15 16:54:22 +05:30
Shivam Mathur
18f02c9c99
Revert to ppa:ondrej/ppa for phalcon3
2021-04-15 16:54:22 +05:30
Shivam Mathur
15b99e2a8d
Fix warning in install.ts
2021-04-15 16:54:21 +05:30
Shivam Mathur
e9a7adef28
Revert "Fix macOS setup"
...
This reverts commit 0c4c4d5441 .
2021-04-15 16:48:29 +05:30
Shivam Mathur
bceb2ef3d8
Remove bintray
2021-04-13 19:08:47 +05:30
Shivam Mathur
86e7315da6
Replace bintray with jsdelivr for scripts
2021-04-13 19:08:46 +05:30
Shivam Mathur
0741f2b23a
Fix icu-intl setup
2021-04-13 19:08:45 +05:30
Shivam Mathur
0c4c4d5441
Fix macOS setup
2021-04-13 19:08:40 +05:30
Shivam Mathur
abfbe6a46b
Remove dotdeb support
2021-04-03 15:51:47 +05:30
Shivam Mathur
62aa8428dd
Fix coverage
2021-03-23 06:50:05 +05:30
Shivam Mathur
e6a3eb1258
Fix composer setup on self-hosted
2021-03-17 22:04:42 +05:30
Shivam Mathur
0ce7328fd7
Add PHP commit hash in logs on nightly on Ubuntu
2021-03-13 19:09:09 +05:30
Shivam Mathur
6e76d3f012
Fix linking old_libraries in macOS
2021-03-08 19:13:00 +05:30
Shivam Mathur
ac40fdb561
Install with force in macOS
2021-03-08 18:33:43 +05:30
Shivam Mathur
890ea4bca9
Fix enable extension
2021-03-07 04:18:26 +05:30
Shivam Mathur
113fcc64e3
Fix docs workflow
...
Do not run docs workflow on macos-11.0
Run docs workflow on saturday
2021-03-03 09:16:13 +05:30
Shivam Mathur
afefcaf556
Update OS/Platform Support in README
2021-03-03 08:23:41 +05:30
Shivam Mathur
df4388ca60
Link libs of updated PHP dependencies on macOS
2021-02-28 19:20:28 +05:30
Shivam Mathur
fa18c2b29f
Remove bintray from manifest and win32.ps1
...
Fix JIT ini values in win32.ps1
2021-02-23 14:34:03 +05:30
Shivam Mathur
399ab79d14
Improve support for couchbase, pdo_firdbird, pdo_oci and phalcon3
...
Downgrade husky to 4.x
2021-02-23 13:07:17 +05:30
Shivam Mathur
9601a19811
Bump version to 2.10.0
...
Update dependencies
Fix eslint config
2021-02-22 15:57:16 +05:30
Shivam Mathur
60ff151fc1
Update README
2021-02-22 08:01:32 +05:30
Shivam Mathur
121cb19a65
Fix composer tools setup
2021-02-20 17:54:40 +05:30
Shivam Mathur
739ccacdc4
Refactor tools
...
Improve support for tool aliases
2021-02-20 16:11:20 +05:30
Shivam Mathur
cff0bdeaa3
Use composer for codeception setup
2021-02-19 13:49:58 +05:30
Shivam Mathur
70d858dd49
Add support for msgpack and redis on macOS for PHP 5.6+
2021-02-19 13:49:57 +05:30
Shivam Mathur
3340d60d91
Improve support for pecl_http on linux and macOS
2021-02-19 13:49:56 +05:30
Shivam Mathur
57c17e3349
Add support for pecl_http on Windows for PHP 7.1 to 8.0
2021-02-19 13:49:55 +05:30
Shivam Mathur
356e1a5128
Add support for pecl_http, propro, raphf, xdebug2 and zmq using shivammathur/extensions tap
2021-02-19 13:49:54 +05:30
Shivam Mathur
633920d001
Merge pull request #409 from dingo-d/master
...
Update readme with additional tools support
2021-02-19 13:49:53 +05:30
Shivam Mathur
406f3c410a
Revert "Update brew for all PHP versions until updated on images"
...
This reverts commit 2ea6ca5b36 .
2021-02-19 13:49:52 +05:30
Shivam Mathur
17349dafc1
Improve regexes in extensions.ts
2021-02-19 13:49:51 +05:30
Denis Žoljom
962f570776
Update README.md
...
Add wp-cli to the list of supported tools.
2021-02-19 13:49:50 +05:30
Shivam Mathur
f66ac5d5a6
Merge pull request #399 from alcaeus/allow-github-extension-installs
...
Allow extensions to be compiled from GitHub sources
2021-02-19 13:49:50 +05:30
Andreas Braun
3f466981fc
Address review feedback
2021-02-19 13:49:49 +05:30
Andreas Braun
fd62612e9e
Allow building specific commits
2021-02-19 13:49:42 +05:30
Andreas Braun
26791e8412
Address code review feedback
2021-02-19 13:49:41 +05:30
Andreas Braun
f42065d568
Allow extensions to be compiled from GitHub sources
2021-02-19 13:49:40 +05:30
Shivam Mathur
912f27c42c
Improve regex in utils.parseVersion
2021-02-19 13:49:39 +05:30
Shivam Mathur
86e1ccdd8d
Fix pdo setup
2021-02-19 13:30:02 +05:30
Shivam Mathur
36ec0200a6
Fix cache support for cubrid and pdo_cubrid
2021-02-19 07:18:39 +05:30
Shivam Mathur
1686147b24
Do not quote ini values with error constants
2021-02-04 13:01:05 +05:30
Shivam Mathur
ecc8611061
Update README
2021-02-04 11:00:28 +05:30
Shivam Mathur
abefdb50ee
Fix composer config syntax
2021-02-04 11:00:27 +05:30
Shivam Mathur
2ea6ca5b36
Update brew for all PHP versions until updated on images
2021-02-04 11:00:20 +05:30
Shivam Mathur
a83d4379b1
Fix pcov on PHP 8.0 on Windows
2021-01-19 20:36:17 +05:30
Shivam Mathur
fbc8407035
Add support to specify version in \d.x notation
2021-01-16 11:16:13 +05:30
Shivam Mathur
6972aed899
Add support for quoted csv in ini-values
2021-01-15 13:52:18 +05:30
Shivam Mathur
d2f58713aa
Use GITHUB_ENV to append to PATH
2021-01-07 21:53:45 +05:30
Shivam Mathur
068c794af7
Change Node.js version in the workflow
2021-01-07 00:14:26 +05:30
Shivam Mathur
1e119b6d1a
Fix add_pdo_extension in linux.sh
2021-01-07 00:13:05 +05:30
Shivam Mathur
77721f6637
Make sure tool path is always in PATH
2020-12-26 01:25:36 +05:30
Shivam Mathur
d731e56579
Add support for macOS ARM
2020-12-26 01:25:30 +05:30
Shivam Mathur
e5b90e33c6
Add support for coverage: xdebug2
2020-12-24 18:20:42 +05:30
Shivam Mathur
849315646a
Add support for brewed extensions on PHP 8.0 and 8.1 on macOS
2020-12-24 15:48:35 +05:30
Shivam Mathur
d891a81b7f
Fix add_brew_tap in darwin.sh
...
Fix shellcheck in darwin.sh
2020-12-24 03:34:39 +05:30
Shivam Mathur
5098017251
Update js dependencies
2020-12-21 22:51:36 +05:30
Shivam Mathur
2da85f306f
Add support for specifying ICU version on PHP 8.0
2020-12-19 18:47:19 +05:30
Shivam Mathur
1f94ad201f
Improve symfony example workflows
2020-12-19 18:41:33 +05:30
Shivam Mathur
862f206cd2
Merge pull request #377 from smoqadam/master
...
issue #376 - Install phpunit dependencies before runs the tests
2020-12-19 04:36:39 -08:00
smoqadam
81964ae791
issue #376 - Install phpunit dependencies before runs the tests
2020-12-19 20:18:12 +08:00
Shivam Mathur
b7d1d9c9a9
Adjust $nightly_versions on linux
2020-12-18 22:45:12 +05:30
Shivam Mathur
c5e4d55c3b
Add devtools on self-hosted workflows
2020-12-18 22:40:16 +05:30
Shivam Mathur
d74064b67a
Fix setting xdebug.mode
2020-12-17 21:08:00 +05:30
Shivam Mathur
8862a73fdd
Update Pre-installed PHP in README
2020-12-17 19:03:15 +05:30
Shivam Mathur
7b44f7e007
Fix couchbase on PHP 7.2
2020-12-17 16:29:01 +05:30
Shivam Mathur
ff5499165a
Set JIT related ini values on PHP 8
2020-12-17 14:02:00 +05:30
Shivam Mathur
b3cd6b4dab
Improve pecl support
2020-12-17 12:54:01 +05:30
Shivam Mathur
ce02569aea
Exit on failing to setup PHP
2020-12-17 04:43:16 +05:30
Shivam Mathur
f1c04eb1eb
Update sponsor logos
2020-12-15 16:22:21 +05:30
Shivam Mathur
77aeac1761
Fix logging in add_pdo_extension in linux.sh
2020-12-14 22:33:39 +05:30
Shivam Mathur
569522d50d
Fetch homebrew taps manually
2020-12-14 19:34:32 +05:30
Shivam Mathur
ea8be20255
Improve support for phive
2020-12-14 15:43:12 +05:30
Shivam Mathur
d6f700217a
Fix comments in extensions.ts
2020-12-14 15:42:58 +05:30
Shivam Mathur
1015b3659d
Add support for blackfire on PHP 8
2020-12-14 14:53:27 +05:30
Shivam Mathur
03359ef1ab
Improve README
2020-12-14 14:53:26 +05:30
Shivam Mathur
fd9aae59b0
Add support for geos on unix
2020-12-14 14:53:19 +05:30
Shivam Mathur
9af1e7006f
Use shivammathur/extensions tap for imap and amqp on macOS
2020-12-03 15:01:13 +05:30
Shivam Mathur
5efdcae81a
Use brew for grpc_php_plugin on macOS
2020-12-02 10:09:22 +05:30
Shivam Mathur
f0fb8731a5
Update ini files for all available SAPI
2020-12-02 05:50:56 +05:30
Shivam Mathur
5a15252e66
Fix docs workflow
2020-12-01 08:48:41 +05:30
Shivam Mathur
c0c6e403b6
Merge pull request #347 from shivammathur/develop
...
2.9.0
2020-11-28 15:08:28 +05:30
Shivam Mathur
d0677c93b9
Bump version to 2.9.0
2020-11-28 15:08:27 +05:30
Shivam Mathur
466908db61
Set 8.0 as the latest version
2020-11-28 15:08:26 +05:30
Shivam Mathur
8dbd6b7684
Improve PECL support
2020-11-28 02:13:43 +05:30
Shivam Mathur and Owen Voke
5a40a5875d
Fix xdebug setup
...
Co-authored-by: Owen Voke <development@voke.dev >
Co-authored-by: Shivam Mathur <shivam_jpr@hotmail.com >
2020-11-28 02:13:42 +05:30
Shivam Mathur
790a41a722
Fix getting grpc latest tag
2020-11-28 02:13:41 +05:30
Shivam Mathur
62c7ba2bee
Improve darwin.sh
2020-11-28 02:13:36 +05:30
Shivam Mathur
41797e3af9
Prioritize bintray over GitHub releases for scripts
2020-11-25 11:12:07 +05:30
Shivam Mathur
c6150c6a2b
Fix fail-fast in Windows
2020-11-25 05:39:44 +05:30
Shivam Mathur
19b09596c6
Fix fetching extension version from PECL on macOS
2020-11-25 05:32:15 +05:30
Shivam Mathur
4ec398d39a
Fix deleting extensions
2020-11-25 05:23:27 +05:30
Shivam Mathur
6bbaac9c49
Change description in actions.yml
2020-11-24 16:28:41 +05:30
Shivam Mathur
012f269570
Improve README
2020-11-24 11:03:03 +05:30
Shivam Mathur
09222f42ae
Skip prestissimo and composer-prefetcher unless composer:v1 is specified
2020-11-21 11:11:33 +05:30
Shivam Mathur
403191b6b6
Sync dependencies from tap in add_brew_extension
2020-11-21 10:54:39 +05:30
Shivam Mathur
02cba443ad
Merge pull request #337 from shivammathur/develop
...
2.8.0
2020-11-20 08:39:42 +05:30
Shivam Mathur
31fa0d7883
Bump version to 2.8.0
2020-11-20 08:39:41 +05:30
Shivam Mathur
f9caa0457d
Update README
2020-11-20 08:39:40 +05:30
Shivam Mathur
248394635c
Fix grpc_php_plugin setup
2020-11-20 08:39:39 +05:30
Shivam Mathur
a094f682be
Add support for couchbase
2020-11-20 08:39:39 +05:30
Shivam Mathur
45213ad923
Fix extension setup on self-hosted linux
2020-11-20 08:39:38 +05:30
Shivam Mathur
385e3b6e96
Revert "Remove dashes from step ids"
...
This reverts commit 4d5f03db8a .
2020-11-20 08:39:37 +05:30
Shivam Mathur
5453c1f4f0
Revert "Switch to apt-get"
...
This reverts commit 1394617d60 .
2020-11-20 08:39:36 +05:30
Shivam Mathur
787c534f64
Improve web requests
2020-11-20 08:39:35 +05:30
Shivam Mathur
d812e938ac
Refactor to dry unix scripts
2020-11-20 08:39:34 +05:30
Shivam Mathur
7de94e6400
Fetch release with tool when latest one does not
2020-11-20 08:39:29 +05:30
Shivam Mathur
68fbd80105
Add workflow to add default extensions on wiki
2020-11-02 04:47:28 +05:30
Shivam Mathur
02445f719d
Improve regexes for pre-release extensions
2020-10-31 21:20:49 +05:30
Shivam Mathur
215b040f0d
Fix contribution docs
2020-10-31 14:55:27 +05:30
Shivam Mathur
925ede2589
Refactor composer setup
2020-10-30 19:25:39 +05:30
Shivam Mathur
d1510a82d5
Merge pull request #321 from mlocati/composer-specific-version
...
Allow installing a specific Composer version
2020-10-30 17:46:45 +05:30
Michele Locati
808e74aed5
Adjust filtered composer version
2020-10-30 12:02:36 +01:00
Michele Locati
f51d00d350
Allow installing a specific Composer version
2020-10-30 11:15:26 +01:00
Shivam Mathur
c8111b053c
Fix blackfire-player to v1.9.3 for PHP 5.5 to PHP 7.0
2020-10-30 11:40:25 +05:30
Shivam Mathur
294f03454a
Install VcRedist from GitHub
2020-10-30 11:40:24 +05:30
Shivam Mathur
5d27b8f90e
Use PECL directly for nightly versions
2020-10-28 22:21:08 +05:30
Shivam Mathur
87e62cbb7f
Fix composer version for prestissimo & composer-prefetcher to v1
2020-10-25 00:55:01 +05:30
Shivam Mathur
2c29e8b9a1
Fix version change if composer is a dependency
2020-10-24 23:40:43 +05:30
Shivam Mathur
04a9e3b562
Update dependencies as per runner on macOS
2020-10-23 07:22:04 +05:30
Shivam Mathur
4adaa73d25
Merge pull request #315 from GrahamCampbell/patch-1
...
PHP 8.1 supported too
2020-10-22 02:45:09 +05:30
Graham Campbell
234594684c
PHP 8.1 supported too
2020-10-21 22:08:40 +01:00
Shivam Mathur
3c0527bec1
Merge pull request #313 from shivammathur/develop
...
2.7.0
2020-10-19 18:26:33 +05:30
Shivam Mathur
c5d41cd3f1
Bump version to 2.7.0
2020-10-19 17:39:36 +05:30
Shivam Mathur
601cabfd2a
Update README
2020-10-19 17:06:48 +05:30
Shivam Mathur
81c750c6d7
Add support for imagick for PHP 5.6+ on macOS using shivammathur/homebrew-extensions
2020-10-19 15:55:40 +05:30
Shivam Mathur
0661130e18
Add support for igbinary on macOS using shivammathur/homebrew-extensions
2020-10-18 19:41:59 +05:30
Shivam Mathur
4244b92ac6
Fix matchers setup when action is called twice
2020-10-18 19:41:58 +05:30
Shivam Mathur
e9595da9ac
Remove patch for RLIMIT_CORE bug in sudo, fixed upstream
2020-10-18 19:41:57 +05:30
Shivam Mathur
b77ec78d01
Add support for fail-fast env variable
2020-10-18 19:41:56 +05:30
Shivam Mathur
96d8c1e901
Add support for PHP 8.1 on par with PHP 8.0
2020-10-18 19:41:55 +05:30
Shivam Mathur
8816b6ff48
Add PHP 8.1 to the main workflow
2020-10-18 19:41:54 +05:30
Shivam Mathur
9205a596c9
Add support for PHP 8.1 on Windows
2020-10-18 19:41:53 +05:30
Shivam Mathur
6fc20c9b7f
Add support for PHP 8.1 on Ubuntu
2020-10-18 19:41:52 +05:30
Michele Locati
eb07280d5c
Perform only one URL call to download latest PhpManager.zip asset
2020-10-18 19:41:51 +05:30
Shivam Mathur
eaaab1cec3
Fix oci8 and pdo_oci
2020-10-18 19:33:03 +05:30
Shivam Mathur
853381d0bb
Merge pull request #310 from shivammathur/develop
...
Switch to apt-get
2020-10-15 14:16:50 +05:30
Shivam Mathur
1394617d60
Switch to apt-get
2020-10-15 14:16:50 +05:30
Shivam Mathur
093498a0a1
Merge pull request #307 from shivammathur/develop
...
Specify PHP version when installing ast
2020-10-15 14:16:49 +05:30
Shivam Mathur
d2241010ef
Specify PHP version when installing ast
2020-10-15 14:16:48 +05:30
Shivam Mathur
a0f02c17c0
Merge pull request #304 from shivammathur/develop
...
Hotfix
2020-10-15 14:16:47 +05:30
Shivam Mathur
bb5257e07d
Update Node.js dependencies
2020-10-15 14:16:47 +05:30
Shivam Mathur
f687ff8f21
Fix dependency mess in phalcon4 setup on ubuntu
2020-10-15 14:16:46 +05:30
Shivam Mathur
537c66b2ea
Minor fixes in scripts
2020-10-15 14:16:22 +05:30
Shivam Mathur
073c2e666b
Merge pull request #300 from shivammathur/develop
...
2.6.0
2020-10-15 14:16:21 +05:30
Shivam Mathur
465e63b28c
Bump version to 2.6.0
2020-10-15 14:16:21 +05:30
Shivam Mathur
b8f0b066dc
Add support for behat and phpspec
2020-10-15 14:16:20 +05:30
Shivam Mathur
9e663851ce
Move matchers setup to scripts
2020-10-15 14:16:19 +05:30
Shivam Mathur
ad196941ed
Refactor install.test.ts
2020-10-15 14:16:19 +05:30
Shivam Mathur
f8e867a9ff
Refactor install.ts
2020-10-15 14:16:18 +05:30
Shivam Mathur
8cb01730c7
Prioritize with over env for inputs
2020-10-15 14:16:17 +05:30
Shivam Mathur
ebba1db2c3
Add alias latest
2020-10-15 14:16:17 +05:30
Shivam Mathur
716331904e
Switch to environment files. Apply GHSA-mfwh-5m23-j46w (CVE-2020-15228)
2020-10-15 14:16:16 +05:30
Shivam Mathur
2ad63ddbd3
Merge pull request #294 from shivammathur/dependabot/npm_and_yarn/actions/core-1.2.6
...
Bump @actions/core from 1.2.5 to 1.2.6
2020-10-15 14:16:15 +05:30
Shivam Mathur
c4606c9269
Log versions in tools setup
2020-10-15 14:16:15 +05:30
Shivam Mathur
7dcb43c768
Improve problem matchers section in README
2020-10-15 14:16:14 +05:30
dependabot[bot]
691c5309aa
Bump @actions/core from 1.2.5 to 1.2.6
...
Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/actions/toolkit/releases )
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md )
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-15 14:16:13 +05:30
Shivam Mathur
84b222366a
Merge pull request #292 from szepeviktor/patch-1
...
PHPStan is GH Actions-friendly
2020-10-15 14:16:13 +05:30
Viktor Szépe
b98ed88402
PHPStan is GH Actions-friendly
...
no need for cs2pr
2020-10-15 14:16:12 +05:30
Shivam Mathur
0ca827ae3b
Merge pull request #283 from shivammathur/develop
...
2.5.0
2020-10-15 14:16:11 +05:30
Shivam Mathur
16b0a25bf6
Bump version to 2.5.0
2020-10-15 14:16:10 +05:30
Shivam Mathur
fa0af5c382
Update README
2020-10-15 14:16:09 +05:30
Shivam Mathur
db36b200b1
Fix regex in protoc.sh
2020-10-15 14:16:06 +05:30
Shivam Mathur
7cfd76cc1b
Move $arch_name to tools/blackfire.ps1
2020-10-15 14:16:05 +05:30
Shivam Mathur
682b1f5e44
Make sure printf is in PATH in Windows
2020-10-15 14:16:04 +05:30
Shivam Mathur
7b56e4491e
Improving removing extensions for Ubuntu SH runners
2020-09-07 09:36:56 +05:30
Shivam Mathur
acc1fdb337
Add support to configure icu version
2020-09-07 09:36:51 +05:30
Shivam Mathur
e3286d1234
Fix cleanup_lists in linux.sh for old PHP
2020-09-06 19:29:39 +05:30
Shivam Mathur
83019fade2
Merge pull request #279 from mlocati/win32/use-powershell-phpmanager-release-assets
...
Download release assets for PowerShell PhpManager
2020-09-06 19:29:38 +05:30
Shivam Mathur
83b3d4a8f9
Merge pull request #278 from mlocati/win32/use-powershell-phpmanager-releases
...
Use releases instead of tags to download PowerShell PhpManager
2020-09-06 19:29:37 +05:30
Michele Locati
56273e234f
Download release assets for PowerShell PhpManager
...
Downloading such assets is preferable since:
- they contain updated metadata (useful for debugging)
- they contain only the production files
- they are pre-built: GitHub doesn't have to create a ZIP from a tag
2020-09-06 19:29:37 +05:30
Michele Locati
48a00b4d3f
Use releases instead of tags to download PowerShell PhpManager
...
I just started to publish PhpManager to GitHub Releases too
2020-09-06 19:29:36 +05:30
Shivam Mathur
f641885a8d
Add support for phing
2020-09-06 19:29:35 +05:30
Shivam Mathur
9457ce6e2b
Replace fedora with valid platform name
2020-09-06 19:29:34 +05:30
Shivam Mathur
a31f8b1a2b
Remove unnecessary parameter version from addArchive
2020-09-06 19:29:34 +05:30
Shivam Mathur
ffded4a3e8
Fix support for pecl pdo extensions on Ubuntu
2020-08-21 23:58:53 +05:30
Shivam Mathur
9e6b9d7d70
Merge pull request #274 from shivammathur/develop
...
2.4.3
2020-08-18 10:12:49 +05:30
Shivam Mathur
7d45057bba
Bump version to 2.4.3
2020-08-18 09:58:32 +05:30
Shivam Mathur
c4fd8b0739
Update README
2020-08-18 09:58:25 +05:30
Shivam Mathur
49088ede98
Fix composer fallback
2020-08-18 09:58:23 +05:30
Shivam Mathur
3543ed1ef8
Switch to fixed getcomposer.org links
2020-08-18 09:58:23 +05:30
Shivam Mathur
9bd0fdbc18
Remove old PHPUnit on linux
2020-08-18 09:58:22 +05:30
Shivam Mathur
c5d29cf8e3
Fix removing extensions on Ubuntu SH runners. ( #271 )
2020-08-12 17:10:23 +05:30
Shivam Mathur
c5e0997b44
Merge pull request #270 from shivammathur/develop
...
2.4.2
2020-08-10 19:30:25 +05:30
Shivam Mathur
ee084d3176
Bump version to 2.4.2
2020-08-10 19:30:25 +05:30
Shivam Mathur
c256f0c9cb
Update README
2020-08-10 19:30:19 +05:30
Shivam Mathur
d84365cd03
Add support for oci extensions in PHP 8 on Windows
...
Fix cache support for oci8 on Windows
2020-08-10 14:08:28 +05:30
Shivam Mathur
3c52e818b1
Add support for cubrid and pdo_cubrid on Ubuntu
2020-08-10 14:08:27 +05:30
Shivam Mathur
188598ef9d
Dry custom tools and extension code
2020-08-10 14:08:27 +05:30
Shivam Mathur
f8b8d766d5
Fix permissions in protoc setup
2020-08-10 14:08:26 +05:30
Shivam Mathur
15a6402865
Change cURL opts
2020-08-10 14:08:20 +05:30
Shivam Mathur
91bd6b26c2
Use cached composer builds
2020-08-04 21:15:25 +05:30
Shivam Mathur
9dae796baf
Merge pull request #263 from shivammathur/develop
...
2.4.1
2020-08-03 15:35:31 +05:30
Shivam Mathur
6d9aef83a3
Bump version to 2.4.1
2020-08-03 14:49:44 +05:30
Shivam Mathur
bd5a0d94b6
Update README
2020-08-03 11:47:11 +05:30
Shivam Mathur
5405f14867
Move blackfire setup to separate scripts
2020-08-03 11:47:11 +05:30
Shivam Mathur
cb25b9c13a
Add support for protoc and grpc_php_plugin
2020-08-03 11:47:10 +05:30
Shivam Mathur
e63d25d41f
Use blackfire API to get versions
2020-08-03 11:47:09 +05:30
Shivam Mathur
2a7ae24c8e
Dry extension code
2020-08-03 11:47:00 +05:30
Shivam Mathur
e68a74a71c
Limit swoole support to PHP 7.4
2020-08-02 19:09:48 +05:30
Shivam Mathur
67152eb712
Accept PECL default parameters
2020-08-02 19:09:47 +05:30
Shivam Mathur
83bdf158fa
Fix coverage message in node workflow
2020-08-02 19:09:46 +05:30
Shivam Mathur
5e240ab99f
Use shivammathur/php-builder-windows for PHP 8 on Windows ( #261 )
2020-08-02 19:09:45 +05:30
Shivam Mathur
0fae072f07
Refactor extensions.ts
2020-08-02 19:09:45 +05:30
Shivam Mathur
e0561697dc
Fail fast PCOV on unsupported PHP versions
2020-08-02 19:09:44 +05:30
Shivam Mathur
3aa0f17b55
Remove obsolete pcov.sh
2020-08-02 19:09:43 +05:30
Shivam Mathur
8b218279a3
Improve cURL use
2020-08-02 19:09:29 +05:30
Shivam Mathur
90b6355bf0
Fix updating lists in phalcon setup on Ubuntu
2020-07-24 10:31:35 +05:30
Shivam Mathur
84f23853b7
Use default packagist mirror for old PHP
2020-07-24 10:31:35 +05:30
Shivam Mathur
a4001afbd6
Remove update_extension from linux.sh
2020-07-24 10:31:34 +05:30
Shivam Mathur
cfbb105cb6
Use cached packages to install PHP
2020-07-24 10:31:28 +05:30
Shivam Mathur
c549015370
Fix warning in cleanup_lists on first run on ubuntu-20.04
2020-07-21 18:27:07 +05:30
Shivam Mathur
9e22b87414
Bump supported version in SECURITY.md
2020-07-21 16:12:05 +05:30
Shivam Mathur
7961bc11b1
Merge pull request #260 from shivammathur/develop
...
2.4.0
2020-07-21 12:17:40 +05:30
Shivam Mathur
87f807365d
Bump version to 2.4.0
2020-07-21 06:29:35 +05:30
Shivam Mathur
25d9bbc737
Update README and licensing information
2020-07-21 06:29:25 +05:30
Shivam Mathur
d2f865c91a
Remove phpbrew config
2020-07-20 00:36:06 +05:30
Shivam Mathur
a13373a271
Merge pull request #259 from localheinz/fix/sort
...
Fix: Keep extensions and options sorted
2020-07-20 00:33:31 +05:30
Andreas Möller
a764546381
Fix: Keep extensions and options sorted
2020-07-19 20:51:42 +02:00
Shivam Mathur
380b68048b
Merge pull request #258 from localheinz/fix/typo
...
Fix: Typo
2020-07-20 00:15:05 +05:30
Andreas Möller
4dcf9cd2ab
Fix: Typo
2020-07-19 20:41:16 +02:00
Shivam Mathur
f3641e0c33
Merge pull request #257 from localheinz/feature/composer-unused
...
Enhancement: Add composer-unused/composer-unused as tool
2020-07-19 17:32:23 +05:30
Shivam Mathur
d35633ec7a
Merge branch 'develop' into feature/composer-unused
2020-07-19 17:32:00 +05:30
Shivam Mathur
7eea3d82f6
Merge pull request #256 from localheinz/fix/sort
...
Fix: Keep list of tools sorted
2020-07-19 17:25:22 +05:30
Andreas Möller
57ecdba082
Fix: Keep list of tools sorted
2020-07-19 13:32:31 +02:00
Andreas Möller
db03758c66
Enhancement: Add composer-unused/composer-unused as tool
2020-07-19 13:13:08 +02:00
Shivam Mathur
82837572d4
Add ionCube Loader support
2020-07-19 13:53:35 +05:30
Shivam Mathur
8efcf46b31
Add support for oci8 and pdo_oci
2020-07-19 13:53:28 +05:30
Shivam Mathur
4391cf8a4c
Fix warning in add_pdo_extension
2020-07-19 13:53:26 +05:30
Shivam Mathur
87a69f94d9
Merge pull request #255 from localheinz/feature/composer-require-checker
...
Enhancement: Add maglnet/ComposerRequireChecker as tool
2020-07-19 01:26:18 +05:30
Andreas Möller
c12fad850b
Enhancement: Add maglnet/ComposerRequireChecker as tool
2020-07-19 01:26:18 +05:30
Andreas Möller
47b8d68850
Enhancement: Add ergebnis/composer-normalize as tool
2020-07-18 21:44:21 +05:30
dependabot[bot]
530929f741
Bump lodash from 4.17.15 to 4.17.19
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-07-18 21:44:19 +05:30
Shivam Mathur
a965723128
Set memory_limit=-1 on Windows and macOS
2020-07-18 06:01:48 +05:30
Shivam Mathur
9845a63f5c
Merge pull request #249 from lolautruche/fix-blackfire
...
Remove sudo for Blackfire config when it's not needed
2020-07-16 02:28:34 +05:30
Jérôme Vieilledent
4af7e96d03
Remove sudo for Blackfire config when it's not needed
2020-07-15 17:01:29 +02:00
Shivam Mathur
13a3d9d0a9
Fix support for pre-release extensions
2020-07-15 06:24:45 +05:30
Shivam Mathur
9d042b2683
Patch OpenSSL binaries for PHP 5.3 and 5.4 on Windows
2020-07-14 06:27:29 +05:30
Shivam Mathur
7a59874419
Improve updating lists
2020-07-12 05:20:08 +05:30
Shivam Mathur
8dee767b82
Install only cli on linux
2020-07-11 23:00:50 +05:30
Shivam Mathur
5fc5a95363
Fix coverage
2020-07-11 18:35:28 +05:30
Shivam Mathur
8ba779d78e
Merge pull request #244 from GrahamCampbell/patch-1
...
Fixed Xdebug version for PHP 5.6 and 7.0
2020-07-11 18:28:59 +05:30
Graham Campbell
04376074d2
Update extensions.test.ts
2020-07-11 12:57:07 +01:00
Graham Campbell
262202d43f
Fixed xdebug version for PHP 5.6 and 7.0
2020-07-11 12:43:32 +01:00
Shivam Mathur
f64dddeeb4
Show xdebug.mode=coverage log for Xdebug 3.0
2020-07-08 08:01:26 +05:30
Shivam Mathur
1d50c4a8cd
Set ini values after coverage setup
2020-07-08 07:45:11 +05:30
Shivam Mathur
d313593fee
Bump cache key
2020-07-08 06:44:18 +05:30
Shivam Mathur
5753a00ef5
Improve composer setup
2020-07-08 05:20:52 +05:30
Shivam Mathur
38731c6386
Merge pull request #242 from shivammathur/develop
...
Remove update_formulae in darwin.sh
2020-07-07 01:05:02 +05:30
Shivam Mathur
9f400a0dfd
Update dependencies
2020-07-07 00:52:10 +05:30
Shivam Mathur
ba020e3463
Remove update_formulae in darwin.sh
2020-07-07 00:33:30 +05:30
Shivam Mathur
c0d425d939
Merge pull request #240 from shivammathur/develop
...
2.3.2
2020-07-04 02:49:52 +05:30
Shivam Mathur
4752a51595
Bump version to 2.3.2
2020-07-04 00:31:45 +05:30
Shivam Mathur
10608f5908
Add ondrej's PPA on focal ( actions/virtual-environments#1104 )
2020-07-02 21:29:52 +05:30
Shivam Mathur
d01ec214f2
Use shivammathur/extensions tap for grpc, swoole, protobuf on macos
2020-07-01 13:56:05 +05:30
Shivam Mathur
6158538131
Add support for phplint
2020-06-24 04:30:50 +05:30
Shivam Mathur
dd27d4eb81
Merge pull request #235 from shivammathur/develop
...
2.3.1
2020-06-22 07:33:24 +05:30
Shivam Mathur
248d04f73c
Bump version to 2.3.1
2020-06-22 07:33:18 +05:30
Shivam Mathur
c5e40d9067
Fix Xdebug coverage
2020-06-22 07:33:17 +05:30
Shivam Mathur
e0ed1ad0ef
Remove --no-suggest flag in examples
2020-06-22 07:33:16 +05:30
Shivam Mathur
2907f8a584
Remove dashes from step ids
2020-06-22 07:33:15 +05:30
Shivam Mathur
52691651dc
Add support for Xdebug3 on stable PHP
2020-06-22 07:33:14 +05:30
Shivam Mathur
b9404683e1
Improve extension support
2020-06-22 07:33:08 +05:30
Shivam Mathur
70954fb6f8
Merge pull request #232 from shivammathur/develop
...
2.3.0
2020-06-11 16:10:15 +05:30
Shivam Mathur
65e65163cd
Bump version to 2.3.0
2020-06-11 16:10:14 +05:30
Shivam Mathur
41397ce45e
Update docs
2020-06-11 16:10:09 +05:30
Shivam Mathur
c09954033f
Fix exit log on self-hosted
2020-06-09 08:46:21 +05:30
Shivam Mathur
7cec1987ac
Improve setup on self-hosted windows
2020-06-09 08:46:16 +05:30
Shivam Mathur
739e40fb5e
Add support for updating composer
2020-06-05 12:25:02 +05:30
Shivam Mathur
9dec5892e7
Specify runner to the PHP 8.0 script
2020-06-05 12:24:51 +05:30
Shivam Mathur
94616818f0
Fix blackfire-agent setup
2020-06-04 08:40:46 +05:30
Shivam Mathur
4f0d9003dc
Add Ubuntu 20.04 to CI
2020-06-04 08:40:45 +05:30
Shivam Mathur
b2edfc47dd
Move WA for sudo to self_hosted_setup in linux.sh
2020-06-04 08:40:39 +05:30
Shivam Mathur
6bd872ad2c
Fix composer peer fingerprint error for old PHP
2020-06-03 01:56:43 +05:30
Shivam Mathur
03eb8cc744
Update actions/cache uses to v2
2020-06-03 01:56:43 +05:30
Shivam Mathur
9687dd1d8a
Fetch scripts for old PHP and nightly
2020-06-03 01:56:42 +05:30
Shivam Mathur
2df0d2b443
Refactor scripts and improve comments
2020-06-03 01:56:37 +05:30
Shivam Mathur
0e56c0b653
Add WA for setrlimit warning with sudo in focal
2020-05-27 09:29:35 +05:30
Shivam Mathur
0469a6f681
Fix setup on self-hosted linux
2020-05-27 08:57:17 +05:30
Shivam Mathur
325413a824
Use Invoke-RestMethod to get tag
2020-05-27 08:02:21 +05:30
Shivam Mathur
b84dd3ce25
Remove empty line in logs
2020-05-26 06:41:18 +05:30
Shivam Mathur
190220c10d
Create ini file using tee instead of touch
2020-05-22 15:46:30 +05:30
Shivam Mathur
4fb049a68b
Merge pull request #225 from shivammathur/develop
...
2.2.2
2020-05-22 03:46:01 +05:30
Shivam Mathur
3e0678b50f
Bump version to 2.2.2
2020-05-22 02:50:45 +05:30
Shivam Mathur
5b06192e7c
Improve install.ts tests
2020-05-22 02:50:38 +05:30
Shivam Mathur
b419442896
Remove extra newline
2020-05-21 23:33:27 +05:30
Shivam Mathur
49b8b7e301
Update README
2020-05-21 20:43:35 +05:30
Shivam Mathur
b1776b79c8
Add support for phan/phan
2020-05-21 11:28:38 +05:30
Shivam Mathur
a48ff666f8
Bump version to 2.2.1
2020-05-19 01:18:32 +05:30
Shivam Mathur
3bffbad95a
Update libs for PHP 8.0 on self-hosted runners
2020-05-18 23:50:49 +05:30
Shivam Mathur
18041fdab5
Setup libwebp-dev with PHP8 on linux
2020-05-18 22:44:26 +05:30
Shivam Mathur
b36d2222e6
Update PPA before phalcon setup
2020-05-18 17:55:48 +05:30
Shivam Mathur
50ffa593bb
Update PPA in add_devtools in linux.sh
2020-05-18 17:25:38 +05:30
Shivam Mathur
6cbc46fdb6
Fix sqlite logs
2020-05-17 11:37:27 +05:30
Shivam Mathur
08c60fceea
Fix to use correct $php_dir
2020-05-17 04:16:39 +05:30
Shivam Mathur
c30a9630bb
Housekeeping
2020-05-16 11:28:01 +05:30
Shivam Mathur
0158fe2782
Fix enabling pdo extension
2020-05-16 00:04:19 +05:30
Shivam Mathur
3a8557bcc6
Merge pull request #219 from shivammathur/develop
...
2.2.0
2020-05-13 23:15:10 +05:30
Shivam Mathur
d10d1e249b
Bump version to 2.2.0
2020-05-13 07:12:42 +05:30
Shivam Mathur
3ec1728de8
Update README
2020-05-13 05:39:40 +05:30
Shivam Mathur
9c266d4158
Fix username hardcode in composer PATH
2020-05-12 19:32:10 +05:30
Shivam Mathur
0135ee2ed1
Fix support for phalcon and gearman
2020-05-12 19:32:07 +05:30
Shivam Mathur
5c2618165a
Fetch blackfire latest versions
2020-05-12 19:32:03 +05:30
Shivam Mathur
8123132b99
Add support for removing extensions
2020-05-12 19:32:01 +05:30
Shivam Mathur
f5863fd356
Add support for vapor-cli and infection tools
2020-05-12 19:31:58 +05:30
Shivam Mathur
cf0fdf35f2
Add composer global bin directory to PATH
2020-05-12 19:31:53 +05:30
Shivam Mathur
8830cdd08c
Add support for self-hosted darwin runners
2020-05-12 19:31:50 +05:30
Shivam Mathur
4960e3179f
Add support for self-hosted windows runners
2020-05-12 19:31:39 +05:30
Shivam Mathur
0f3f604249
Add support for self-hosted ubuntu runners
2020-05-10 04:40:21 +05:30
Shivam Mathur
5915f05b06
Suppress php-config error
2020-05-05 15:26:16 +05:30
Shivam Mathur
dccdb5ab67
Fix loading PECL extensions
2020-05-05 14:44:56 +05:30
Shivam Mathur
9a01fd28ca
Fix icu4c version for PHP 5.6 and PHP 7.0 on darwin
2020-04-30 17:02:17 +05:30
Shivam Mathur
d5cd6a4bd1
Fix libzip-dev error in PHP 8.0 on ubuntu
2020-04-30 07:31:41 +05:30
Shivam Mathur
006301e81d
Fetch formulae before setup
2020-04-23 16:29:33 +05:30
Shivam Mathur
4a38014043
Merge pull request #212 from shivammathur/develop
...
2.1.4
2020-04-09 23:54:04 +05:30
Shivam Mathur
a0ac655b06
Bump version to 2.1.4
2020-04-09 23:19:56 +05:30
Shivam Mathur
41e56c42c7
Update README
2020-04-09 23:19:55 +05:30
Shivam Mathur
4e8a0cfe8b
Update workflow
2020-04-09 21:58:34 +05:30
Shivam Mathur
ee72f2f8ad
Recompile PCOV for PHP8.0
2020-04-09 21:48:22 +05:30
Shivam Mathur
ed557fd2c3
Add support for ast and uopz ubuntu packages
2020-03-30 13:50:20 +05:30
Shivam Mathur
d90cd153ee
Refactor PHP setup on linux
2020-03-28 12:49:55 +05:30
Shivam Mathur
3376371dd8
Bump minimum Xdebug version
2020-03-28 09:42:02 +05:30
Shivam Mathur
a2b261d79a
Add support to configure GitHub OAuth token in composer
2020-03-25 07:44:38 +05:30
Shivam Mathur
6c93dbd391
cleanup
2020-03-25 07:31:36 +05:30
Shivam Mathur
f58dc6eca1
Update all lists
2020-03-20 19:09:27 +05:30
Shivam Mathur
5326f2302f
Merge pull request #203 from shivammathur/develop
...
2.1.3
2020-03-18 16:26:15 +05:30
Shivam Mathur
b9a78a31fb
Bump version to 2.1.3
2020-03-18 16:26:11 +05:30
Shivam Mathur
ba69b25cab
Install PhpManager from GitHub repo
2020-03-18 16:26:01 +05:30
Shivam Mathur
a6533acdd4
Update FUNDING.yml
2020-03-18 13:09:15 +05:30
Shivam Mathur
d3b37e3d0d
Add SECURITY.md
2020-03-18 13:09:07 +05:30
Shivam Mathur
f3a1262ff6
Fix db extensions
2020-03-16 08:13:25 +05:30
Shivam Mathur
933abd531a
Merge pull request #201 from shivammathur/develop
...
2.1.2
2020-03-14 15:29:33 +05:30
Shivam Mathur
67ed7f234b
Bump version to 2.1.2
2020-03-14 15:04:10 +05:30
Shivam Mathur
f90accffb3
Change case in README
2020-03-14 14:58:34 +05:30
dependabot-preview[bot]
93441b70bf
[Security] Bump acorn from 6.4.0 to 6.4.1
...
Bumps [acorn](https://github.com/acornjs/acorn ) from 6.4.0 to 6.4.1. **This update includes a security fix.**
- [Release notes](https://github.com/acornjs/acorn/releases )
- [Commits](https://github.com/acornjs/acorn/compare/6.4.0...6.4.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-03-14 14:58:18 +05:30
Shivam Mathur
67f23b6380
Improve code quality
2020-03-14 14:57:21 +05:30
Shivam Mathur
2937ad6e7a
Improve extension support
2020-03-14 14:55:28 +05:30
Shivam Mathur
a5e5d07fcb
Merge pull request #199 from shivammathur/develop
...
2.1.1
2020-03-14 14:48:42 +05:30
Shivam Mathur
30d8b321f4
Bump version to 2.1.1
2020-03-14 14:48:27 +05:30
Shivam Mathur
405e57e429
Switch to macports based builds for old PHP on darwin
2020-03-08 08:10:10 +05:30
Shivam Mathur
58f376b118
Fix caching PDO extensions on linux
2020-03-07 17:00:39 +05:30
Shivam Mathur
b7d68d8225
Merge pull request #196 from shivammathur/develop
...
Hotfix 2.1.0
2020-03-02 20:11:17 +05:30
Shivam Mathur
9252820289
Fix logs of blackfire setup
2020-03-02 19:56:53 +05:30
Shivam Mathur
a5cc9fab25
Merge pull request #195 from shivammathur/develop
...
2.1.0
2020-02-29 22:30:50 +05:30
Shivam Mathur
4e5685a75d
Bump version to 2.1.0
2020-02-29 21:38:22 +05:30
Shivam Mathur
d475227ba5
Improve README
2020-02-29 21:38:22 +05:30
Shivam Mathur
38cb8b924d
Use shivammathur/php5-darwin for PHP5 on darwin
2020-02-29 01:17:20 +05:30
Shivam Mathur
fdd83e94df
Update tools in README
2020-02-29 00:26:00 +05:30
Shivam Mathur
ad112b7981
Fix support for symfony/flex
2020-02-28 16:51:00 +05:30
Shivam Mathur
2b0d6e221f
Improve blackfire examples
2020-02-28 15:42:17 +05:30
Shivam Mathur
acee5b203f
Add support for blackfire client, agent and player
2020-02-28 14:43:57 +05:30
Shivam Mathur
84e88e382f
Fix and refactor ext-blackfire
2020-02-27 19:27:11 +05:30
Shivam Mathur
bbdc4e3b67
Merge pull request #193 from jaapio/feature/ext-blackfire
...
🎉 Add blackfire extenstion
2020-02-27 15:50:29 +05:30
Jaapio
311eb9f3ba
Add example
2020-02-27 11:12:57 +01:00
Jaapio
3dfd7a648b
Add blackfire support on windows
2020-02-27 11:12:56 +01:00
Jaapio
943f491830
Add blackfire on OSX
2020-02-27 11:12:52 +01:00
Jaapio
dc9461a053
Add blackfire to linux install
...
Add logging about install process
Fix formating of semversion blackfire
Only add version when needed
Pass phpversion
2020-02-27 10:38:52 +01:00
Shivam Mathur
f2720d7b82
Update examples to start mysql service
2020-02-26 22:15:27 +05:30
Shivam Mathur
99161b7790
Add perimission for composer self-update
2020-02-25 23:01:49 +05:30
Shivam Mathur
5de6285e1f
Fix composer version
2020-02-25 22:05:48 +05:30
Shivam Mathur
14d702e830
Fix test name
2020-02-25 17:58:15 +05:30
Shivam Mathur
9539b27b4a
Add symfony/flex to supported tools
2020-02-25 10:00:07 +05:30
Shivam Mathur
a4f7326577
Move dependency setup to cache-extensions
2020-02-25 09:38:53 +05:30
Shivam Mathur
9b297384e1
Fix versioned extensions
2020-02-24 21:14:54 +05:30
Shivam Mathur
9d77946f60
Switch to liip for old PHP on darwin
2020-02-24 20:24:08 +05:30
Shivam Mathur
6d21e6dc05
Revert instllaing libicu64
2020-02-23 01:46:35 +05:30
Shivam Mathur
68c827cfcf
Fix wp-cli support
2020-02-23 01:19:07 +05:30
Geoff Taylor
d95ca49e8d
WP-CLI tool support added
2020-02-23 01:18:24 +05:30
Shivam Mathur
03fd0b8719
Merge pull request #190 from shivammathur/develop
...
Hotfix: Force install libicu64 for PHP 8.0
2020-02-23 00:43:53 +05:30
Shivam Mathur
ebe1c12c21
Hotfix: Force install libicu64 for PHP 8.0
2020-02-23 00:28:35 +05:30
Shivam Mathur
b46021d870
Merge pull request #186 from shivammathur/develop
...
Update ppa before installing PHP
2020-02-22 00:30:07 +05:30
Shivam Mathur
64ba54fc1b
Hotfix: Force update ppa
2020-02-22 00:16:22 +05:30
Shivam Mathur
71571f685a
Merge pull request #185 from shivammathur/develop
...
2.0.2
2020-02-21 14:19:53 +05:30
Shivam Mathur
10f86cb1a1
Bump version to 2.0.2
2020-02-21 14:06:08 +05:30
Shivam Mathur
0f694c5087
Update README
2020-02-21 14:06:08 +05:30
Shivam Mathur
9dfebd1adb
Refactor scripts
2020-02-21 11:33:58 +05:30
Shivam Mathur
3781acab4b
Fix link in README
2020-02-20 04:15:24 +05:30
Shivam Mathur
cdfbf6d0f0
Merge pull request #184 from shivammathur/develop
...
2.0.1
2020-02-19 09:08:04 +05:30
Shivam Mathur
0ccb02802f
Bump version to 2.0.1
2020-02-19 08:50:15 +05:30
Shivam Mathur
a4572586dc
Fix linux.sh
2020-02-19 07:22:01 +05:30
Shivam Mathur
cb3c752d1f
Remove update input, it is env
2020-02-17 15:50:44 +05:30
Shivam Mathur
383a511d0e
Merge pull request #177 from shivammathur/develop
...
2.0.0
2020-02-17 04:40:05 +05:30
Shivam Mathur
cc55dbcaa8
Remove support for deprecated inputs
2020-02-17 02:35:18 +05:30
Shivam Mathur
e644692ccf
Update test workflow
2020-02-17 01:15:15 +05:30
Shivam Mathur
96d5358317
Bump version to 2.0.0
2020-02-17 01:14:18 +05:30
Shivam Mathur
3a473c9a22
Add support for unstable versions
2020-02-16 07:04:15 +05:30
Shivam Mathur
40944de129
Fix phalcon caching on darwin
2020-02-15 23:46:26 +05:30
Shivam Mathur
f9202d6b64
Support existing PHP on darwin
2020-02-14 16:52:33 +05:30
Shivam Mathur
d99c8732ba
Fix extension_version on windows
2020-02-14 15:48:43 +05:30
Shivam Mathur
2c559eae3d
Update documentation for v2
2020-02-14 13:35:04 +05:30
Shivam Mathur
3a2ca44a8a
Add problem matcher for PHP native errors
2020-02-14 12:55:54 +05:30
Shivam Mathur
17241e2689
Add support for update and extension versions
2020-02-14 12:55:04 +05:30
Shivam Mathur
ca33d01e9f
Add support for old PHP versions on linux
2020-02-13 10:31:48 +05:30
Shivam Mathur
3c6644f237
Add support for old PHP versions on windows
2020-02-06 05:54:20 +05:30
Shivam Mathur
326dfd1e76
Add support for old PHP versions on darwin
2020-02-06 05:53:28 +05:30
Shivam Mathur
d9cf6f5ad6
Merge pull request #173 from shivammathur/develop
...
1.8.2
2020-02-03 04:26:49 +05:30
Shivam Mathur
ea50c7c0a2
Bump version to 1.8.2
2020-02-03 04:07:28 +05:30
Shivam Mathur
6ca549dcaa
Update readme
2020-02-03 03:48:07 +05:30
Shivam Mathur
d3760be2cc
Add support for cs2pr and refactor tools code
2020-02-03 02:28:00 +05:30
Shivam Mathur
3454287b87
Improve phalcon scripts
2020-02-02 18:29:12 +05:30
Shivam Mathur
88c7757dc8
Add dependencies when enabling extensions in linux
2020-02-02 12:58:32 +05:30
Shivam Mathur
48cfea3f3e
Add script to help cache extensions
2020-02-02 04:30:01 +05:30
Shivam Mathur
43cfa2b1a8
Refactor scripts
2020-02-02 03:26:15 +05:30
Shivam Mathur
76cecacc5e
Merge pull request #168 from shivammathur/develop
...
1.8.1
2020-01-27 22:39:10 +05:30
Shivam Mathur
d6e173ffc6
Fix pecl command in linux
2020-01-27 21:32:49 +05:30
Shivam Mathur
26701f2ec8
Bump version to 1.8.1
2020-01-27 21:24:08 +05:30
Shivam Mathur
e934fe28b8
Fix PECL config
2020-01-27 21:09:51 +05:30
Shivam Mathur
d384d9fe7e
Merge pull request #167 from shivammathur/develop
...
1.8.0
2020-01-26 18:21:58 +05:30
Shivam Mathur
4eeaf5f99e
Handle extensions input typo
2020-01-26 18:05:27 +05:30
Shivam Mathur
fd2392db56
Fix check for testing tools setup
2020-01-26 17:21:04 +05:30
Shivam Mathur
494dde7189
Bump version to 1.8.0
2020-01-26 16:25:58 +05:30
Shivam Mathur
706dfca1e6
Add lint to pre-commit hook
2020-01-26 16:21:25 +05:30
Shivam Mathur
d613c975f6
Fix lowercasing of coverage driver
2020-01-26 16:15:39 +05:30
Shivam Mathur
fbe1419ce4
Update Readme for 1.8.0
2020-01-26 16:04:18 +05:30
Shivam Mathur
c844c7b6e4
Add support for symfony in tools input
2020-01-26 12:06:55 +05:30
Shivam Mathur
8e5cc09df9
Fix PHPUnit problem matchers
2020-01-26 04:59:20 +05:30
Shivam Mathur
f4f8aec1f2
Fix php.ini permissions after extension setup
2020-01-26 03:23:41 +05:30
Shivam Mathur
b44b7344e0
Add support for pre-release pecl extensions
2020-01-26 02:27:40 +05:30
Shivam Mathur
e01b2f0bf7
Merge pull request #157 from shivammathur/develop
...
Fix description in actions.yml
2020-01-22 02:20:27 +05:30
Shivam Mathur
f7f8ecb931
Fix description in actions.yml
2020-01-22 01:54:16 +05:30
Shivam Mathur
4f0d810cbc
Merge pull request #156 from shivammathur/develop
...
1.7.4
2020-01-22 01:48:36 +05:30
Shivam Mathur
47335179aa
Bump version to 1.7.4
2020-01-22 01:13:19 +05:30
Shivam Mathur
63c4aea452
Refactor scripts to enable pre-existing ext-phalcon
2020-01-21 19:53:17 +05:30
Shivam Mathur
898b6fa1f9
macOS-latest -> macos-latest
2020-01-21 08:25:14 +05:30
Shivam Mathur
747c8838bc
Add phive and ts support to readme
2020-01-21 08:24:33 +05:30
Shivam Mathur
9d6b61c5af
Add support for phive
2020-01-21 07:21:36 +05:30
Shivam Mathur
5108c81610
Add support for ext-imagick on darwin
2020-01-21 01:06:31 +05:30
Shivam Mathur
e58c704985
Use ppa:ondrej/php for phalcon4 on PHP7.4
2020-01-21 00:50:38 +05:30
Shivam Mathur
e9c783eef0
Add support for specifying nts/ts builds on windows
2020-01-21 00:44:53 +05:30
Shivam Mathur
b44e5e009f
Use ppa:ondrej/php for phalcon except for PHP7.4
2020-01-20 21:07:51 +05:30
Shivam Mathur
8489dbf4de
Merge pull request #152 from shivammathur/develop
...
1.7.3
2020-01-17 17:16:16 +05:30
Shivam Mathur
f23ae2e6f7
Fix xdebug and phalcon logs on linux
2020-01-17 16:53:12 +05:30
Shivam Mathur
d2b233e45f
Bump version to 1.7.3
2020-01-17 13:45:04 +05:30
Shivam Mathur
320474a245
Add support for phpize and php-config
2020-01-17 13:21:39 +05:30
Shivam Mathur
65ccfb36dc
Fix extensions.ts
2020-01-17 06:07:33 +05:30
Shivam Mathur
88fb99b592
Fix logs on windows for pre-installed version
2020-01-16 10:16:44 +05:30
Shivam Mathur
9e7bc5c91f
Fix phalcon.ps1
2020-01-16 09:23:04 +05:30
Shivam Mathur
ca2f547a35
Fix log for composer on darwin
2020-01-16 09:06:55 +05:30
Shivam Mathur
9f21c80d24
Install phalcon v4 from PECL on windows
2020-01-16 09:04:43 +05:30
Shivam Mathur
c4317135df
Disable composer process-timeout
2020-01-14 12:06:52 +05:30
Shivam Mathur
a2dd688679
Improve test workflows
2020-01-14 11:42:08 +05:30
Shivam Mathur
bd214a2dca
Update old Xdebug version for coverage: xdebug
2020-01-14 11:02:17 +05:30
Shivam Mathur
2ee4653d1c
Merge pull request #145 from shivammathur/develop
...
Improve remove_extensions in linux
2020-01-10 07:10:05 +05:30
Shivam Mathur
0b3e0f451d
Bump version to 1.7.2
2020-01-10 06:50:19 +05:30
Shivam Mathur
0bfa897634
Improve remove_extensions in linux
2020-01-10 06:30:41 +05:30
Shivam Mathur
71db1e2cf1
Merge pull request #144 from shivammathur/develop
...
1.7.1
2020-01-09 03:56:18 +05:30
Shivam Mathur
16d1cd4766
Sort tools in README
2020-01-09 03:45:19 +05:30
Shivam Mathur
1193cd100b
Bump version to 1.7.1
2020-01-09 03:28:45 +05:30
Shivam Mathur
e839a77d8c
Update default packages in linux
2020-01-08 22:07:21 +05:30
Shivam Mathur
552df3f2b0
Add CakePHP examples with services
2020-01-08 12:58:21 +05:30
Shivam Mathur
3109c941eb
Update examples
2020-01-08 11:35:32 +05:30
Shivam Mathur
aa8706a5bf
Update warnings in actions.yml
2020-01-08 11:12:36 +05:30
Shivam Mathur
9afdee42e8
Add support to specify version of tools
2020-01-08 10:45:30 +05:30
Shivam Mathur
aa0e9403d8
Merge pull request #138 from PrisisForks/feature/automatic-composer-prefetcher
...
narrowspark/automatic-composer-prefetcher as a alternative to prestissimo
2020-01-04 13:04:02 +05:30
Daniel Bannert
5b00f068f3
feat : narrowspark/automatic-composer-prefetcher as a alternative to prestissimo
2020-01-04 07:39:39 +01:00
Shivam Mathur
8f39d3eddd
Add CakePHP example
2020-01-03 08:25:42 +05:30
Shivam Mathur
9d87d1fd14
Update LICENSE
2020-01-01 22:38:51 +05:30
Shivam Mathur
07ae2343d0
Update actions/checkout to v2
2020-01-01 22:36:25 +05:30
Shivam Mathur
7b8bf7af6a
Merge pull request #134 from shivammathur/develop
...
1.7.0 Hotfix
2020-01-01 16:22:07 +05:30
Shivam Mathur
0ac6f76d36
Fix setup order
2020-01-01 16:05:01 +05:30
Shivam Mathur
6c6203b683
Improve ext-phalcon linux script and readme
2019-12-31 13:47:06 +05:30
Shivam Mathur
0c9f8a8e7e
Merge pull request #133 from shivammathur/develop
...
1.7.0
2019-12-31 06:54:06 +05:30
Shivam Mathur
1705daea72
Bump version to 1.7.0
2019-12-31 06:30:11 +05:30
Shivam Mathur
58fbc33c3a
Use tap shivammathur/homebrew-phalcon on darwin
2019-12-31 05:49:48 +05:30
Shivam Mathur
3f42b7d5fb
Link tools installed using composer
2019-12-31 05:20:47 +05:30
Shivam Mathur
dd4f0db7bf
Update to latest version on windows. Fixes #132
2019-12-29 00:38:06 +05:30
Shivam Mathur
7d026bfa6b
Update symfony examples
2019-12-28 02:18:01 +05:30
Shivam Mathur
6a70f864ec
Improve tools support
2019-12-28 01:03:57 +05:30
Shivam Mathur
8e1cde2d0a
Improve examples and documentation
2019-12-28 00:23:51 +05:30
Shivam Mathur
de32d8b95f
Add tools support
2019-12-27 13:11:17 +05:30
Shivam Mathur
273096b82f
Refactor coverage and extension code
2019-12-26 20:21:39 +05:30
Shivam Mathur
4c045616f4
Improve support for ext-phalcon and refactor extensions.ts
2019-12-25 03:47:26 +05:30
Shivam Mathur
935e74fb40
Refactor scripts and fix reading php-version
2019-12-22 10:19:53 +05:30
Shivam Mathur
a507be73b5
Merge pull request #127 from shivammathur/develop
...
Hotfix to support phalcon after v4 release
2019-12-22 10:02:11 +05:30
Shivam Mathur
673dcaff6d
Hotfix after phalcon4 release
2019-12-22 09:30:28 +05:30
Ruud Boon
2cbfd4fb41
Update extensions.ts
...
Phalcon 4.0.0 is released and now in the master.
2019-12-22 07:47:17 +05:30
Shivam Mathur
0969980399
Merge pull request #125 from shivammathur/develop
...
Remove coverage drivers completely if requested
2019-12-20 15:04:11 +05:30
Shivam Mathur
1fa2905bc6
Remove coverage drivers completely if requested
2019-12-20 14:32:47 +05:30
Shivam Mathur
790a48c30d
Merge pull request #124 from shivammathur/develop
...
1.6.2
2019-12-20 11:29:34 +05:30
Shivam Mathur
4b69160eff
Merge pull request #122 from svenluijten/patch-1
...
Fix year in comment above deprecated options
2019-12-19 15:55:35 +05:30
Sven Luijten
7f805f22af
Fix year in comment above deprecated options
2019-12-19 10:40:58 +01:00
Shivam Mathur
f2972dcf18
Fix enabling zend extensions
2019-12-19 11:33:35 +05:30
Shivam Mathur
2d488f53fd
Bump version to 1.6.2
2019-12-19 10:45:29 +05:30
Shivam Mathur
421187c870
Fix experimental workflow
2019-12-19 10:45:08 +05:30
Shivam Mathur
1798f4d615
Fix matchers and add tests
2019-12-19 10:44:43 +05:30
Shivam Mathur
8039546df3
Merge pull request #84 from decnorton/develop
...
Add problem matcher for PHPUnit
2019-12-19 02:18:02 +05:30
Shivam Mathur
c6ad3d1a70
Add 8.0 support on windows
2019-12-19 00:23:32 +05:30
Shivam Mathur
922f1e27b8
Set ProgressPreference to Silent in win32.ps1
2019-12-18 18:52:46 +05:30
Shivam Mathur
2d3750b36e
Install 64bit version of PHP on windows
2019-12-18 18:42:55 +05:30
Shivam Mathur
51c7527bd8
Merge pull request #121 from shivammathur/develop
...
Fix add_extension on linux and macOS
2019-12-17 04:28:05 +05:30
Shivam Mathur
2bf7ab0207
Fix add_extension on linux and macOS
2019-12-16 19:40:50 +05:30
Shivam Mathur
b3a84fc51e
Merge pull request #119 from shivammathur/develop
...
1.6.1
2019-12-15 02:28:01 +05:30
Shivam Mathur
1330950cd5
Bump version to 1.6.1
2019-12-15 02:09:03 +05:30
Shivam Mathur
afb57fca4e
Merge pull request #118 from svenluijten/patch-1
...
Fix typo in available options
2019-12-15 01:27:07 +05:30
Sven Luijten
50344f4883
Fix typo in available options
...
`extension` should actually be `extensions`.
2019-12-14 14:53:04 +01:00
Shivam Mathur
2b027bd9bc
Fix reading unquoted versions
2019-12-14 10:13:01 +05:30
Shivam Mathur
8f8207a1ca
Add support for ext-gearman. Closes #116
2019-12-14 09:21:11 +05:30
Shivam Mathur
87e6c70743
Update PEAR channel after installation
2019-12-10 05:34:26 +05:30
Shivam Mathur
e3d18718a9
Update dependencies
2019-12-10 05:22:33 +05:30
Shivam Mathur
cfa7bc51cd
Merge pull request #106 from shivammathur/develop
...
Fix coverage log for Xdebug on PHP 8.0
2019-12-09 15:30:42 +05:30
Shivam Mathur
ade633f0da
Fix coverage log for Xdebug on PHP 8.0
2019-12-09 14:58:42 +05:30
Shivam Mathur
2cabcf2941
Merge pull request #105 from shivammathur/develop
...
1.6.0
2019-12-09 14:00:34 +05:30
Shivam Mathur
9ce4bd6f1b
Fix logs on linux
2019-12-09 13:17:02 +05:30
Shivam Mathur
190ae49ac1
Improve README
2019-12-09 12:45:26 +05:30
Shivam Mathur
032bc86056
Fix actions.yml
2019-12-09 12:32:55 +05:30
Shivam Mathur
704c5180a4
Update examples
2019-12-09 12:20:03 +05:30
Shivam Mathur
e4fc767f9c
Deprecate extension-csv and ini-values-csv inputs
2019-12-09 11:14:07 +05:30
Shivam Mathur
1cf6a369bb
Add support for PHP 8.0.0-dev #104
2019-12-09 10:31:11 +05:30
Shivam Mathur
14acb26bdc
Merge pull request #103 from shivammathur/develop
...
1.5.8
2019-12-06 09:30:32 +05:30
Shivam Mathur
3ff7f9cedc
Bump version to 1.5.8
2019-12-06 09:13:56 +05:30
Shivam Mathur
98e937751c
Merge branch 'develop' of https://github.com/shivammathur/setup-php into develop
2019-12-06 09:11:34 +05:30
Shivam Mathur
31b338b199
Install PCOV from pecl for PHP7.4 on windows
2019-12-06 09:10:20 +05:30
Shivam Mathur
9e32964a24
Merge pull request #102 from shivammathur/dependabot/npm_and_yarn/develop/typescript-3.7.3
...
Bump typescript from 3.7.2 to 3.7.3
2019-12-05 04:57:13 +05:30
dependabot-preview[bot]
4dcf2b117f
Bump typescript from 3.7.2 to 3.7.3
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 3.7.2 to 3.7.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.7.2...v3.7.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-04 23:19:02 +00:00
Shivam Mathur
6d8250310d
Update PHP release support
2019-12-05 02:07:21 +05:30
Shivam Mathur
3164116a42
Merge pull request #101 from shivammathur/develop
...
1.5.7
2019-12-03 01:17:20 +05:30
Shivam Mathur
747d45cb52
Bump version to 1.5.7
2019-12-03 00:53:35 +05:30
Shivam Mathur
4b7ad1ca81
Merge pull request #100 from shivammathur/dependabot/npm_and_yarn/develop/typescript-eslint/parser-2.10.0
...
Bump @typescript-eslint/parser from 2.9.0 to 2.10.0
2019-12-03 00:43:15 +05:30
Shivam Mathur
31ef16e586
Merge pull request #99 from shivammathur/dependabot/npm_and_yarn/develop/typescript-eslint/eslint-plugin-2.10.0
...
Bump @typescript-eslint/eslint-plugin from 2.9.0 to 2.10.0
2019-12-03 00:43:02 +05:30
Shivam Mathur
dd1def7620
Merge pull request #97 from shivammathur/dependabot/npm_and_yarn/develop/eslint-6.7.2
...
Bump eslint from 6.7.1 to 6.7.2
2019-12-03 00:34:52 +05:30
Shivam Mathur
693a73d8da
Merge pull request #98 from shivammathur/dependabot/npm_and_yarn/develop/eslint-plugin-jest-23.1.1
...
Bump eslint-plugin-jest from 23.1.0 to 23.1.1
2019-12-03 00:34:43 +05:30
dependabot-preview[bot]
965eb91efd
Bump @typescript-eslint/parser from 2.9.0 to 2.10.0
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 2.9.0 to 2.10.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.10.0/packages/parser )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-02 18:56:07 +00:00
dependabot-preview[bot]
db9f610623
Bump @typescript-eslint/eslint-plugin from 2.9.0 to 2.10.0
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 2.9.0 to 2.10.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.10.0/packages/eslint-plugin )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-02 18:55:28 +00:00
dependabot-preview[bot]
24fb306a50
Bump eslint-plugin-jest from 23.1.0 to 23.1.1
...
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest ) from 23.1.0 to 23.1.1.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases )
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v23.1.0...v23.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-02 18:54:52 +00:00
dependabot-preview[bot]
919fe77b43
Bump eslint from 6.7.1 to 6.7.2
...
Bumps [eslint](https://github.com/eslint/eslint ) from 6.7.1 to 6.7.2.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v6.7.1...v6.7.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-12-02 18:54:44 +00:00
Shivam Mathur
914c51cfb6
Fix ext-redis
2019-12-03 00:12:29 +05:30
Shivam Mathur
8d8c2bd524
Use shivammathur/homebrew-php for macOS
2019-12-02 17:24:50 +05:30
Shivam Mathur
7ef437ee9d
Update pre-commit hook
2019-12-02 07:00:41 +05:30
Shivam Mathur
0871fbb11b
Update action.yml
2019-11-30 23:30:48 +05:30
Shivam Mathur
3039a720ed
Merge pull request #95 from shivammathur/develop
...
1.5.6
2019-11-30 07:11:14 +05:30
Shivam Mathur
7f32ab318e
Show semantic versions on PHP install and correct logs
2019-11-30 06:57:39 +05:30
Shivam Mathur
ddcacf4760
Improve readme and workflow
2019-11-30 05:30:17 +05:30
Shivam Mathur
2f951ef5cd
Use Homebrew for PHP 7.4 on macOS
2019-11-30 04:59:05 +05:30
Shivam Mathur
5a081357b4
Merge pull request #94 from shivammathur/develop
...
Fix phpdbg and improve windows script.
2019-11-29 12:10:41 +05:30
Shivam Mathur
c4a64dff61
Install phpdbg with PHP7.4
2019-11-29 11:41:25 +05:30
Shivam Mathur
aad33a8e35
Update Update-PhpCAInfo command in win32.ps1
2019-11-29 10:52:07 +05:30
Shivam Mathur
eae890b1b2
Fix phpdbg version
2019-11-29 10:14:53 +05:30
Shivam Mathur
8fbd2ea6bb
Merge pull request #92 from shivammathur/develop
...
Switch to v1 tag and stable PHP 7.4.0
2019-11-28 16:47:42 +05:30
Shivam Mathur
46161660dc
Bump to 7.4.0 stable on linux
2019-11-28 15:58:33 +05:30
Shivam Mathur
de68427afb
Bump to 7.4.0 stable on windows and macOS
2019-11-28 15:54:15 +05:30
Shivam Mathur
4ba36c5432
Shift to rotating stable tags
2019-11-28 05:17:56 +05:30
Shivam Mathur
99e2d8d309
Merge pull request #90 from shivammathur/develop
...
Fix PHP-FPM in PHP and add a flag to skip checksum check if it fails
2019-11-27 23:56:05 +05:30
Shivam Mathur
929f9cd52d
Add flag to skip checksum if it fails
2019-11-27 23:43:04 +05:30
Shivam Mathur
4dba50d3af
Fix php-fpm on linux in PHP 5.6 and 7.0
2019-11-27 21:56:29 +05:30
Shivam Mathur
1c258f399f
Merge pull request #89 from shivammathur/develop
...
1.5.5
2019-11-27 21:05:36 +05:30
Shivam Mathur
e05bc317ec
Fix README
2019-11-27 20:55:51 +05:30
Shivam Mathur
44815f1f73
Fix workflow and bump version
2019-11-27 20:44:27 +05:30
Shivam Mathur
22f5ad47d2
Handle exception in Update-PhpCAInfo in win32.ps1
2019-11-27 20:36:58 +05:30
Shivam Mathur
a29956826a
Edit README and workflow
2019-11-27 20:26:36 +05:30
Shivam Mathur
c11d023c03
Add sage and bedrock example, add cache to examples
2019-11-27 06:00:34 +05:30
Shivam Mathur
cade5f7157
Merge pull request #87 from shivammathur/develop
...
1.5.4
2019-11-26 12:24:58 +05:30
Shivam Mathur
7964656607
Improve templates
2019-11-25 22:06:40 +05:30
Shivam Mathur
970e2d5ebb
Add pre-commit hook to create release
2019-11-25 21:58:24 +05:30
Shivam Mathur
5b09e1195e
Change log message
2019-11-25 21:55:52 +05:30
Shivam Mathur
6fdecd40be
Disable es-lint check @typescript-eslint/no-unused-vars
2019-11-25 21:41:39 +05:30
Shivam Mathur
159a09794e
Merge pull request #86 from mlocati/improve-win32
...
Simplify win32 script
2019-11-25 21:35:52 +05:30
Michele Locati
0be846de83
Install the stable release of xdebug even on PHP 7.4RC
2019-11-25 16:35:11 +01:00
Michele Locati
981c662f5d
Minor change to trigger build
2019-11-25 14:56:31 +01:00
Michele Locati
71c631cffb
Fix installing xdebug with PHP 7.4 on Windows
2019-11-25 14:03:28 +01:00
Michele Locati
47387dd6e9
Use the curl CA list if PKI Powershell Module is not available
2019-11-25 12:33:52 +01:00
Michele Locati
fec9df11d6
Simplify win32 script
...
- Always specify the PHP install dir
- Use default PhpManager functions
- Fix CA Authorities (so that HTTPS calls work)
- Don't handle the special xdebug case (it's bundled in PhpManager)
2019-11-25 12:19:22 +01:00
Dec Norton
03f36220f4
Add PHPUnit problem matcher
2019-11-24 16:35:21 +00:00
Shivam Mathur
1db0b0651d
Ship with @zeit/ncc
2019-11-24 05:17:35 +05:30
Shivam Mathur
3f6c88dec7
Improve workflow and lint the code
2019-11-24 02:38:52 +05:30
Shivam Mathur
2b938d931a
Merge pull request #82 from shivammathur/develop
...
Improve workflows and documentation
2019-11-22 01:59:30 +05:30
Shivam Mathur
71bd88f604
Combine workflows into one
2019-11-22 01:16:07 +05:30
Shivam Mathur
242082a22f
Update workflows and README, bump version
2019-11-22 01:13:20 +05:30
Shivam Mathur
b9db11a072
Merge pull request #81 from shivammathur/develop
...
Fix check for existing extensions on windows
2019-11-15 21:00:02 +05:30
Shivam Mathur
f381d2384c
Fix check for existing extensions on windows
2019-11-15 20:36:50 +05:30
Shivam Mathur
63d8fa1a9e
Merge pull request #79 from shivammathur/develop
...
Bump PHP7.4 version on windows and macOS
2019-11-15 06:20:14 +05:30
Shivam Mathur
dd1c34be39
Bump PHP7.4 version on windows and macOS
2019-11-15 05:24:58 +05:30
Shivam Mathur
1eb8e8f5cd
Merge pull request #78 from shivammathur/develop
...
1.5.1
2019-11-13 07:02:47 +05:30
Shivam Mathur
0000679cbb
Bump version to 1.5.1
2019-11-13 06:48:35 +05:30
Shivam Mathur
7c5f2ab8e9
Fix extensions with PDO prefix
2019-11-13 06:29:58 +05:30
Shivam Mathur
9d5e8ddc70
Update cache dependencies section after fix
2019-11-13 06:14:04 +05:30
Shivam Mathur
77bc79bd22
Merge pull request #76 from shivammathur/develop
...
Edit extension installation, update cache yml
2019-11-08 16:16:49 +05:30
Shivam Mathur
02c5ec11cc
Use runner context in cache yml
2019-11-08 16:00:22 +05:30
Shivam Mathur
d2e09be6ce
Edit extensions installation on PHP7.4
2019-11-07 23:22:34 +05:30
Shivam Mathur
013ddc75a3
Merge pull request #75 from shivammathur/develop
...
Fix matrix usage yml
2019-11-07 15:11:34 +05:30
Shivam Mathur
25abc4c776
Fix matrix usage yml
2019-11-07 15:02:05 +05:30
Shivam Mathur
4000f65b59
Merge pull request #74 from shivammathur/develop
...
Add PECL support on Linux
2019-11-07 14:47:29 +05:30
Shivam Mathur
e14155415a
Add PECL support on linux
2019-11-07 14:35:31 +05:30
Shivam Mathur
9f16995a6f
Merge pull request #73 from shivammathur/develop
...
Update OS/virtual environments available
2019-11-07 02:35:55 +05:30
Shivam Mathur
24ecbee4ea
Update OS/virtual environments available
2019-11-07 02:24:12 +05:30
Shivam Mathur
c71102b8a0
Merge pull request #72 from shivammathur/develop
...
Revert to apt for extensions
2019-11-07 02:00:57 +05:30
Shivam Mathur
0815f5a8bb
Revert to apt for extensions
2019-11-07 01:31:01 +05:30
Shivam Mathur
e5076cee70
Merge pull request #70 from shivammathur/develop
...
Update cache dependencies section in README
2019-11-05 05:24:16 +05:30
Shivam Mathur
bd85a2a227
Update cache dependencies section
2019-11-05 05:07:46 +05:30
Shivam Mathur
976fb6996a
Merge pull request #69 from shivammathur/develop
...
Improve documentation and workflows.
2019-11-03 10:48:58 +05:30
Shivam Mathur
06e916db9d
Improve documentation
2019-11-03 10:28:43 +05:30
Shivam Mathur
46ac6f2211
Cache node_modules in workflows
2019-11-03 08:40:57 +05:30
Shivam Mathur
47d1da0476
Merge pull request #68 from shivammathur/develop
...
1.4.6
2019-11-02 19:52:52 +05:30
Shivam Mathur
dfabf8ce29
Update ppa:ondrej/php before install
2019-11-02 18:50:10 +05:30
Shivam Mathur
9304663cff
Bump version to 1.4.6
2019-11-02 17:44:32 +05:30
Shivam Mathur
878561f9a8
Bump to PHP7.4RC5 on darwin and windows
2019-11-01 05:06:33 +05:30
Shivam Mathur
9550c7aa45
Bump xdebug version for PHP7.4 on windows
2019-10-31 15:00:51 +05:30
Shivam Mathur
ebeb82f894
Add PHP7.4 to phalcon examples
2019-10-31 14:43:11 +05:30
Shivam Mathur
aa2af38672
Add tests for install.ts and update dependencies
2019-10-30 09:27:04 +05:30
Shivam Mathur
d27b4a7bc7
Create different workflows for each os
2019-10-30 03:13:56 +05:30
Shivam Mathur
aeb5831c32
Install ext-psr using apt for phalcon
2019-10-30 01:30:54 +05:30
Shivam Mathur
cb5e07baff
Merge pull request #67 from shivammathur/develop
...
Revert action.yml changes
2019-10-29 07:10:37 +05:30
Shivam Mathur
9469267fb3
Revert action.yml changes
2019-10-29 07:01:12 +05:30
Shivam Mathur
1d6dab3cd1
Merge pull request #66 from shivammathur/develop
...
1.4.5
2019-10-29 06:45:12 +05:30
Shivam Mathur
20d1b1c6f1
Bump version, and update workflow, readme and actions.yml
2019-10-29 06:25:40 +05:30
Shivam Mathur
0d8d5d2f2c
Fix side effects of this action
2019-10-29 05:37:39 +05:30
Shivam Mathur
16267e1982
Merge pull request #64 from shivammathur/develop
...
Speed improvements and fixes for shell change in windows
2019-10-25 05:11:14 +05:30
Shivam Mathur
91d14c7068
Update workflows as powershell is now default on windows
2019-10-25 04:28:19 +05:30
Shivam Mathur
340ab0b95f
Fix logs on windows
2019-10-23 15:27:40 +05:30
Shivam Mathur
75c0e130e8
Switch to apt-fast
2019-10-23 03:35:15 +05:30
Shivam Mathur
57a0907a18
Enable ext-curl on windows
2019-10-22 22:56:27 +05:30
Shivam Mathur
3315fa09dc
Overwrite existing PHP on windows
2019-10-22 21:59:36 +05:30
Shivam Mathur
b132b4eb7c
Merge pull request #62 from shivammathur/develop
...
PHP 7.4RC4, pdo_* extensions and test workflow.
2019-10-19 21:09:39 +05:30
Shivam Mathur
9145972d5c
Edit README and the test workflow
2019-10-19 19:59:48 +05:30
Shivam Mathur
0ac43c03b2
Add timeout to codecov step in the workflow
2019-10-19 19:48:25 +05:30
Shivam Mathur
46f009cce1
Fix installation of extensions with pdo prefix
2019-10-19 19:29:29 +05:30
Shivam Mathur
8d9a12ba84
PHP7.4 RC4 on windows and macOS
2019-10-19 11:09:31 +05:30
Shivam Mathur
76e0150bb5
Update FUNDING.yml
2019-10-19 10:29:42 +05:30
Shivam Mathur
ffc5b0249d
Merge pull request #60 from shivammathur/develop
...
Release 1.4.3
2019-10-17 22:12:11 +05:30
Shivam Mathur
a6aaa1db78
Improve Logs and tests
2019-10-17 21:39:01 +05:30
Shivam Mathur
62beed29e3
Merge pull request #59 from shivammathur/develop
...
Release 1.4.2
2019-10-14 08:55:35 +05:30
Shivam Mathur
fce9311522
Add support for phalcon
2019-10-14 08:35:38 +05:30
Shivam Mathur
b2e7a49dd5
Add lumen examples and fix laravel examples
2019-10-13 05:27:58 +05:30
Shivam Mathur
99bbaa2a58
Improve documentation
2019-10-11 23:09:05 +05:30
Shivam Mathur
f7f5b1a7e1
Specify version in phpenmod and phpdismod
2019-10-11 13:14:59 +05:30
Shivam Mathur
e755fb7a69
Refactor installation scripts
2019-10-11 12:48:49 +05:30
Shivam Mathur
3087ceb811
Merge pull request #58 from shivammathur/develop
...
Fix enableExtensionUnix
2019-10-10 22:10:37 +05:30
Shivam Mathur
05e2b0d1e9
Fix enableExtensionUnix
2019-10-10 21:21:50 +05:30
Shivam Mathur
dd5c977988
Merge pull request #57 from shivammathur/develop
...
Fix scripts, README and examples
2019-10-10 19:55:19 +05:30
Shivam Mathur
c1c0acc338
Fix scripts, README and examples
2019-10-10 19:45:43 +05:30
Shivam Mathur
409e055931
Merge pull request #55 from shivammathur/develop
...
Improve code and examples
2019-10-08 19:41:46 +05:30
Shivam Mathur
46a875ad7e
Improve code and examples
2019-10-08 18:31:45 +05:30
Shivam Mathur
7e81c058fb
Merge pull request #54 from shivammathur/develop
...
Add option to disable coverage drivers
2019-10-05 15:32:11 +05:30
Shivam Mathur
754ab9515b
Add option to disable coverage drivers
2019-10-05 15:00:00 +05:30
Shivam Mathur
f866c880c2
Merge pull request #52 from shivammathur/develop
...
Fix links in README. Broken in #51
2019-10-05 07:01:38 +05:30
Shivam Mathur
eb21cb8fb3
Fix links in README. Broken in #51
2019-10-05 07:00:06 +05:30
Shivam Mathur
aee6b953c3
Merge pull request #51 from shivammathur/develop
...
Fix examples and add coverage badge
2019-10-05 06:54:59 +05:30
Shivam Mathur
21c3c8db47
Fix examples and add coverage badge
2019-10-05 06:44:08 +05:30
Shivam Mathur
c0e0d9d98e
Merge pull request #50 from shivammathur/develop
...
Fix example laravel with postgres
2019-10-04 21:48:41 +05:30
Shivam Mathur
5ab8ec4a99
Fix example laravel with postgres
2019-10-04 21:46:54 +05:30
Shivam Mathur
ec3c220bb2
Merge pull request #49 from shivammathur/develop
...
1.3.8
2019-10-04 21:41:40 +05:30
Shivam Mathur
17d90ace86
Improve examples and logging, and fix PCOV setup on linux
2019-10-04 21:26:49 +05:30
Shivam Mathur
ba5306eea9
Use pre-compiled PCOV binary for PHP7.4 on windows
2019-10-04 13:48:09 +05:30
Shivam Mathur
06929bdf4c
Merge pull request #48 from shivammathur/develop
...
1.3.7 - restructure code, fix extensions on 7.4 and add example
2019-10-03 20:57:14 +05:30
Shivam Mathur
e97e822eff
Cleanup 7.4.sh and bump version to 1.3.7
2019-10-03 20:45:58 +05:30
Shivam Mathur
0f97f445fb
Merge pull request #47 from linuxjuggler/add-example
...
adding laravel with mysql example
2019-10-03 19:52:45 +05:30
Zaher Ghaibeh
507cc5e95d
adding laravel with mysql example
2019-10-03 13:43:34 +03:00
Shivam Mathur
2a30f9d208
Fix xdebug and pcov on PHP7.4 and restructre code
2019-10-03 11:44:17 +05:30
Shivam Mathur
eaf140ca8b
Fix xdebug version
2019-09-28 16:40:37 +05:30
Shivam Mathur
dcd432d918
Remove log output from 7.4 on darwin
2019-09-28 08:01:23 +05:30
Shivam Mathur
91a03a2865
Fix kerberos package name
2019-09-28 08:01:23 +05:30
Shivam Mathur
ca33947c62
Fix logs
2019-09-28 08:01:23 +05:30
Shivam Mathur
932b66f3fc
Fix config.yaml path
2019-09-28 07:23:27 +05:30
Shivam Mathur
651d2619bb
Install extensions with PHP7.4 on darwin.
2019-09-28 01:15:33 +05:30
Shivam Mathur
16f13a69eb
Add extension to php.ini in windows using Add-Content
2019-09-27 00:15:03 +05:30
Shivam Mathur
9134867822
Add coverage support, improve logs and fix bugs
2019-09-26 20:24:24 +05:30
Shivam Mathur
36104f0983
Fix scripts and action workflow
2019-09-25 17:04:10 +05:30
Kentaro Ohkouchi
a0b0e58cb3
Improve composer installer on darwin
...
- Check to signature.
- Add error handling.
2019-09-25 08:46:37 +05:30
Kentaro Ohkouchi
c6f956927a
Improve composer installer
...
- Check to signature.
- Add error handling.
- See Also https://getcomposer.org/doc/faqs/how-to-install-composer-programmatically.md
2019-09-25 08:46:37 +05:30
Shivam Mathur
83cc9a4bcf
Fix condition to check if extension is enabled
2019-09-24 21:49:53 +05:30
Shivam Mathur
e63fd8e122
Fix link to CONTRIBUTING.md
2019-09-24 16:16:33 +05:30
Shivam Mathur
d33e2e06e4
Not run workflow on *.md changes and fix links in README
2019-09-24 15:53:38 +05:30
Shivam Mathur
7fcf39f8e9
Fix codecov reporting and improve README
2019-09-24 14:54:34 +05:30
Shivam Mathur
43a64813f3
Improve PR Templates
2019-09-22 14:34:08 +05:30
Shivam Mathur
ba83ab2e67
Add templates and format code
2019-09-22 12:25:51 +05:30
Shivam Mathur
9cfe4e665e
Optimize installation scripts
2019-09-22 00:30:44 +05:30
Shivam Mathur
585f7a1fd2
Add FUNDING.yml and issue templates
2019-09-21 17:31:59 +05:30
Shivam Mathur
43178a7254
Improve code quality and write tests
2019-09-20 21:54:46 +05:30
Shivam Mathur
db44db4b97
Fix PECL extension installation on darwin
2019-09-19 18:05:40 +05:30
Shivam Mathur
601f50f55e
cleanup
2019-09-19 06:40:09 +05:30
Shivam Mathur
e71c06a64f
Make /run/php directory in ubuntu and fix extension install
2019-09-19 06:16:13 +05:30
George Boot
c5825452ec
Adding hirak/prestissimo to darwin and linux
2019-09-18 19:13:58 +05:30
Shivam Mathur
339c69c9a5
Fix php.ini in php7.4 in darwin
2019-09-18 18:02:35 +05:30
Shivam Mathur
e4a37d0f16
Add support for php.ini customization and fix bugs
2019-09-18 16:19:52 +05:30
Shivam Mathur
a398f54da4
Install PHP only if not found and support 7.4.0RC2
2019-09-18 01:18:33 +05:30
Shivam Mathur
69f9b777e1
Bump version to 1.2.1
2019-09-13 13:47:34 +05:30
Shivam Mathur
02867faba4
Add support for PHP7.4
2019-09-13 13:47:34 +05:30
Shivam Mathur
35b0788556
Bump version to 1.1.2
2019-09-09 04:55:53 +05:30
Shivam Mathur
2484a27666
Merge branch 'develop'
2019-09-09 04:30:21 +05:30
Shivam Mathur
42de8649eb
Fix script to enable extensions
2019-09-09 04:09:41 +05:30
Shivam Mathur
f6674883c6
Update README to add more info about OS support
2019-09-09 01:13:47 +05:30
Shivam Mathur
738fa3dfee
Update README to add more info about OS support
2019-09-09 00:58:00 +05:30
Shivam Mathur
9616296853
Improve README.md ( #6 )
...
* Improve README.md
2019-09-08 12:53:33 +05:30
Shivam Mathur
b45c80e26a
Fix command in matrix testing snippet
2019-09-08 09:49:23 +05:30
Shivam Mathur
764f8c8453
Add required properties in action inputs
2019-09-07 18:34:56 +05:30
Shivam Mathur
c5513d9a78
Add support for adding PHP extensions
2019-09-07 18:18:47 +05:30
Shivam Mathur
1c6748567c
Add sh to darwin.sh execution
2019-09-06 23:22:15 +05:30
Shivam Mathur
76bcc07458
Add version to the script names while running
2019-09-06 20:50:29 +05:30
Shivam Mathur
8ba904fa24
Merge branch 'master' into develop
2019-09-06 20:25:46 +05:30
Shivam Mathur
13824286db
Install composer manually
2019-09-06 20:25:07 +05:30
Shivam Mathur
e5083c779b
Fix race condition in get_file
2019-09-06 18:11:14 +05:30
Shivam Mathur
2f94ea1a79
Fix race condition in get_file
2019-09-06 18:04:53 +05:30