72 Commits

Author SHA1 Message Date
Shivam Mathur
ffd019edc6
Refactor updating dependencies on macOS 2022-04-09 20:24:56 +05:30
Shivam Mathur
2a41b9d1ba
Fix patching brew 2022-04-09 19:48:47 +05:30
Shivam Mathur
2c5cb7a75e
Make all extension variables local 2021-09-28 01:42:44 +05:30
Shivam Mathur
ab12e42197
Add support for expect and ssh2 using shivammathur/extensions on macOS
Add config to brew extensions and refactor add_brew_extension in darwin.sh to use it
2021-09-28 01:38:12 +05:30
Shivam Mathur
113a31fceb
Stop doing shallow clones on macOS self-hosted 2021-08-23 12:49:33 +05:30
Shivam Mathur
c9aea8708f
Set HOMEBREW_DEVELOPER=1 in macOS 2021-08-23 12:48:34 +05:30
Shivam Mathur
b57416e44d
Fix composer permissions on unix 2021-07-21 18:58:36 +05:30
Shivam Mathur
9d1fe69816
Revert PCRE2 Patch 2021-07-16 15:52:34 +05:30
Shivam Mathur
fec64d1788
Bump version to 1.11.2
Update Node.js dependencies

Fix replacing v prefix in tool version

Use shivammathur/extensions tap for rdkafka on macOS

Update Ubuntu 16.04 warning in install.ts

Add patch for PCRE2
2021-07-13 15:13:18 +05:30
Shivam Mathur
d58b967b58
Force overwrite updated dependencies on macOS 2021-05-27 21:00:30 +05:30
Shivam Mathur
ea50e73b1f
Fix to not use system PHP on macOS 2021-05-04 21:32:36 +05:30
Shivam Mathur
c470f034d0
Fix warning in darwin.sh when linking old libs 2021-04-19 00:36:09 +05:30
Shivam Mathur
8f542eae1a
Fix linking old_libraries in macOS 2021-03-08 19:46:30 +05:30
Shivam Mathur
0769672a24
Link libs of updated PHP dependencies on macOS 2021-02-28 19:08:35 +05:30
Shivam Mathur
0c0ae39775
Assorted fixes 2021-02-22 15:37:36 +05:30
Shivam Mathur
d27996462b
Set up codeception using composer
Add fixes for global composer tools
2021-02-22 12:01:59 +05:30
Shivam Mathur
1ecc5fdca3
Fix composer config syntax 2021-02-22 11:48:34 +05:30
Shivam Mathur
827b051fea
Sync brew params from v2
Add check for image constants
2021-02-22 10:58:46 +05:30
Shivam Mathur
678ad243bf
Exit on failing to setup PHP 2021-02-22 10:55:29 +05:30
Shivam Mathur
20b87bc786
Fetch homebrew taps manually 2021-02-22 10:33:58 +05:30
Shivam Mathur
87a933f720
Improve extension support
Add support for xdebug2 coverage
2021-02-22 09:19:08 +05:30
Shivam Mathur
847ea65468
Fix php 8 on macos 2020-11-28 15:05:48 +05:30
Shivam Mathur
d8de30560b
Fix fetching extension version from PECL on macOS 2020-11-26 11:06:55 +05:30
Shivam Mathur
02db83ef5f
Fix deleting extensions 2020-11-26 11:05:02 +05:30
Shivam Mathur
ca291eadaf
Sync dependencies from tap in add_brew_extension 2020-11-26 11:00:53 +05:30
Shivam Mathur
e38eccad04
Fetch release with tool when latest one does not 2020-11-16 03:01:31 +05:30
Shivam Mathur
fa211a9d07
Improve regexes for pre-release extensions 2020-11-16 02:55:14 +05:30
Shivam Mathur
b108a66489
Fix version change if composer is a dependency 2020-11-16 02:09:15 +05:30
Shivam Mathur
bea4065e11
Update dependencies as per runner on macOS 2020-10-23 07:17:55 +05:30
Shivam Mathur
ee05ca54f6
Fix matchers setup when action is called twice 2020-10-19 14:58:36 +05:30
Shivam Mathur
2f8045c593
Minor fixes in scripts 2020-10-15 14:26:37 +05:30
Shivam Mathur
6cba0a914f
Move matchers setup to scripts 2020-10-15 14:26:35 +05:30
Shivam Mathur
11e062bf23
Switch to environment files. Apply GHSA-mfwh-5m23-j46w (CVE-2020-15228) 2020-10-15 14:26:34 +05:30
Shivam Mathur
f7fb800623
Bump version to 1.9.5
Switch to fixed getcomposer.org links

Add composer fallback
2020-08-16 07:26:49 +05:30
Shivam Mathur
db0bbd209b
Change cURL opts 2020-08-10 16:43:54 +05:30
Shivam Mathur
818ca89f55
Accept PECL default parameters 2020-08-10 16:43:47 +05:30
Shivam Mathur
70fd71ab48
Set memory_limit=-1 on Windows and macOS 2020-07-20 17:28:41 +05:30
Shivam Mathur
2f1900f7bc
Fix support for pre-release extensions 2020-07-20 17:25:25 +05:30
Shivam Mathur
a3d5500a6a
Improve composer setup 2020-07-20 17:10:09 +05:30
Shivam Mathur
e763fddf01
Remove update_formulae in darwin.sh 2020-07-07 00:47:45 +05:30
Shivam Mathur
31411b0d4d
Improve extension support 2020-06-20 01:02:10 +05:30
Shivam Mathur
4ce413f558
Improve composer support 2020-05-15 23:34:58 +05:30
Shivam Mathur
533e0949a8
cleanup darwin.sh 2020-05-15 23:34:57 +05:30
Shivam Mathur
5af5f992ec
Suppress php-config error 2020-05-13 20:36:57 +05:30
Shivam Mathur
a7ea0636d7
Fix icu4c version for PHP 5.6 and PHP 7.0 on darwin 2020-04-30 16:59:19 +05:30
Shivam Mathur
277239149a
Fetch formulae before setup 2020-04-23 16:16:33 +05:30
Shivam Mathur
5ad0888329
Fix db extensions 2020-03-16 08:04:49 +05:30
Shivam Mathur
0da52b1327
v1 maintenance release - 1.8.4 2020-03-02 20:40:27 +05:30
Shivam Mathur
3579c7ef28
v1 maintenance release 2020-02-17 03:49:19 +05:30
Shivam Mathur
d3760be2cc
Add support for cs2pr and refactor tools code 2020-02-03 02:28:00 +05:30