31971c78cd
Fix parsing extra version
2021-09-19 02:38:31 +05:30
da9dadf09c
Fix parsing 8.1 version
2021-09-02 19:24:08 +05:30
4beeea41b4
Fix logs of disabled dependent extensions
...
Use shared_extension function on unix
2021-08-28 12:17:22 +05:30
bb36513e49
Add support to disable dependent extensions
2021-08-28 12:17:20 +05:30
5402397d9f
Do not delete extensions, just disable them
2021-08-28 12:17:19 +05:30
2cb9b82943
Fix extension logs
2021-08-24 19:29:33 +05:30
c6e99860cd
Improve adding PPAs on Linux
2021-08-18 09:53:30 +05:30
05b4ac2afb
Use --no-install-recommends with APT on Linux
2021-08-18 09:53:29 +05:30
91bd11146c
Add support for self-hosted debian runner
2021-08-18 09:53:28 +05:30
8ace7bdc6e
Switch to /etc/os-release on Linux
...
Improve self-hosted support
2021-08-18 09:53:27 +05:30
947009a717
Sunset support for Ubuntu 16.04
2021-08-02 23:10:43 +05:30
09e08a3554
More fixes in fetching tool versions
2021-07-14 14:17:32 +05:30
bb0acc6313
Fix extension setup
2021-06-04 21:34:23 +05:30
e8855efe7c
Fix self-hosted setup on linux
2021-05-05 22:16:03 +05:30
d0e7f46ec4
Add ppa:ondrej/php for all Ubuntu versions actions/virtual-environments#3272
2021-05-01 11:27:58 +05:30
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
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
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
6db6ddbab2
Fix version log for nightly PHP on ubuntu
2021-04-15 16:54:31 +05:30
3cbec713b8
Add parameters to ppa/lists functions in linux.sh
2021-04-15 16:54:23 +05:30
4186db28f7
Use cached packages for PHP updates on GHR
2021-04-15 16:54:22 +05:30
abfbe6a46b
Remove dotdeb support
2021-04-03 15:51:47 +05:30
0ce7328fd7
Add PHP commit hash in logs on nightly on Ubuntu
2021-03-13 19:09:09 +05:30
739ccacdc4
Refactor tools
...
Improve support for tool aliases
2021-02-20 16:11:20 +05:30
26791e8412
Address code review feedback
2021-02-19 13:49:41 +05:30
f42065d568
Allow extensions to be compiled from GitHub sources
2021-02-19 13:49:40 +05:30
86e1ccdd8d
Fix pdo setup
2021-02-19 13:30:02 +05:30
1e119b6d1a
Fix add_pdo_extension in linux.sh
2021-01-07 00:13:05 +05:30
b7d1d9c9a9
Adjust $nightly_versions on linux
2020-12-18 22:45:12 +05:30
c5e4d55c3b
Add devtools on self-hosted workflows
2020-12-18 22:40:16 +05:30
d74064b67a
Fix setting xdebug.mode
2020-12-17 21:08:00 +05:30
ff5499165a
Set JIT related ini values on PHP 8
2020-12-17 14:02:00 +05:30
ce02569aea
Exit on failing to setup PHP
2020-12-17 04:43:16 +05:30
77aeac1761
Fix logging in add_pdo_extension in linux.sh
2020-12-14 22:33:39 +05:30
f0fb8731a5
Update ini files for all available SAPI
2020-12-02 05:50:56 +05:30
8dbd6b7684
Improve PECL support
2020-11-28 02:13:43 +05:30
62c7ba2bee
Improve darwin.sh
2020-11-28 02:13:36 +05:30
4ec398d39a
Fix deleting extensions
2020-11-25 05:23:27 +05:30
45213ad923
Fix extension setup on self-hosted linux
2020-11-20 08:39:38 +05:30
5453c1f4f0
Revert "Switch to apt-get"
...
This reverts commit 1394617d60
.
2020-11-20 08:39:36 +05:30
787c534f64
Improve web requests
2020-11-20 08:39:35 +05:30
d812e938ac
Refactor to dry unix scripts
2020-11-20 08:39:34 +05:30
7de94e6400
Fetch release with tool when latest one does not
2020-11-20 08:39:29 +05:30
02445f719d
Improve regexes for pre-release extensions
2020-10-31 21:20:49 +05:30
5d27b8f90e
Use PECL directly for nightly versions
2020-10-28 22:21:08 +05:30
2c29e8b9a1
Fix version change if composer is a dependency
2020-10-24 23:40:43 +05:30
4244b92ac6
Fix matchers setup when action is called twice
2020-10-18 19:41:58 +05:30
e9595da9ac
Remove patch for RLIMIT_CORE bug in sudo, fixed upstream
2020-10-18 19:41:57 +05:30
b77ec78d01
Add support for fail-fast env variable
2020-10-18 19:41:56 +05:30
6fc20c9b7f
Add support for PHP 8.1 on Ubuntu
2020-10-18 19:41:52 +05:30