Ilija Tovilo
8bce65dc91
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
Create separate workflow for nightly slack notification
2025-10-20 22:50:43 +02:00
Ilija Tovilo
e76c2e2789
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Create separate workflow for nightly slack notification
2025-10-20 22:50:38 +02:00
Ilija Tovilo
0a2717ee41
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Create separate workflow for nightly slack notification
2025-10-20 22:50:30 +02:00
Ilija Tovilo
0bd904b356
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Create separate workflow for nightly slack notification
2025-10-20 22:50:24 +02:00
Ilija Tovilo
90bc40ecc0
Create separate workflow for nightly slack notification
...
Closes GH-20248
2025-10-20 22:49:21 +02:00
Arnaud Le Blanc
e886159059
Merge branch 'PHP-8.4' into PHP-8.5
...
* PHP-8.4:
Upgrade Alpine in nightly job
2025-10-07 11:00:10 +02:00
Arnaud Le Blanc
d929f42eb2
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Upgrade Alpine in nightly job
2025-10-07 11:00:01 +02:00
Jakub Zelenka
0c6b83887e
Merge branch 'PHP-8.4'
2025-09-01 23:07:43 +02:00
Jakub Zelenka
e15ec6a054
Merge branch 'PHP-8.3' into PHP-8.4
2025-09-01 23:07:14 +02:00
Jakub Zelenka
6194084837
Use the default OpenSSL version for MacOS to match libs
...
This seems like an issue that might be potentially causing issues like
GH-12901. The problem is that libs like libcurl, libldap and others use
the default OpenSSL version so this might result in linking issues.
The fact that OpenSSL 1.1.1 was actually good that we were able to have
it in the pipeline but this is just not right setup so we should find
another way how to test it at least in nightly.
Closes GH-19472
2025-09-01 23:06:39 +02:00
Ilija Tovilo
234159d911
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Upgrade to macOS 14 and backport necessary changes
2025-08-04 22:20:06 +02:00
Ilija Tovilo
7ba4453f8f
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Upgrade to macOS 14 and backport necessary changes
2025-08-04 22:19:59 +02:00
Ilija Tovilo
e9e432a35d
Upgrade to macOS 14 and backport necessary changes
2025-08-04 22:12:30 +02:00
Arnaud Le Blanc
7b4c14dc10
Make OPcache non-optional
...
This removes the --enable-opcache/--disable-opcache configure switch. OPcache
is now always builtin. The default value of opcache.enable and
opcache.enable_cli is unchanged.
RFC: https://wiki.php.net/rfc/make_opcache_required
Closes GH-18961.
Co-authored-by: Tim Düsterhus <tim@tideways-gmbh.com >
2025-07-27 09:40:22 +02:00
Arnaud Le Blanc
04feb452ba
Merge branch 'PHP-8.4'
...
* PHP-8.4:
Add unique entry point for extra tests
2025-07-26 16:17:51 +02:00
Arnaud Le Blanc
120a5ebb66
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Add unique entry point for extra tests
2025-07-26 16:17:40 +02:00
Arnaud Le Blanc
a7cdf0b172
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Add unique entry point for extra tests
2025-07-26 16:15:48 +02:00
Arnaud Le Blanc
5fa27e25b3
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Add unique entry point for extra tests
2025-07-26 16:14:56 +02:00
Arnaud Le Blanc
b633720585
Add unique entry point for extra tests
...
We are adding extra (non-phpt) test suites in [1] and [2]. In order to
avoid touching CI files too often (which are maintained in 8.1 and merged in
upper branches), we add a single entry point to call the extra tests. The entry
point can be updated in branches without synchronizing all the way from 8.1.
CI files still need to be touched to install dependencies of these tests,
but this should be manageable as these do not change often and are the same
in every branch.
Closes GH-19242.
[1] https://github.com/php/php-src/pull/16987
[2] https://github.com/php/php-src/pull/18939
2025-07-26 16:13:34 +02:00
Niels Dossche
441e55790f
Merge branch 'PHP-8.4'
...
* PHP-8.4:
Run FreebSD CI under 13.5
2025-07-22 15:52:45 +02:00
Niels Dossche
4e1d3f8772
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Run FreebSD CI under 13.5
2025-07-22 15:52:38 +02:00
Niels Dossche
7efbb2e4e0
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Run FreebSD CI under 13.5
2025-07-22 15:52:29 +02:00
Niels Dossche
d9d412645d
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Run FreebSD CI under 13.5
2025-07-22 15:52:16 +02:00
Niels Dossche
be88192594
Run FreebSD CI under 13.5
...
13.3 gives a 404 now.
Also pulls in a 8.4 fix to include xxhash from the bundled location.
Closes GH-19213.
2025-07-22 15:51:19 +02:00
Peter Kokot
68fdb43573
Remove duplicate libxml2-dev ( #19185 )
2025-07-19 20:33:37 +02:00
Arnaud Le Blanc
bbc465efff
Merge branch 'PHP-8.4'
...
* PHP-8.4:
Add FreeBSD ZTS nightly build
2025-06-30 11:48:07 +02:00
Arnaud Le Blanc
562660df9b
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Add FreeBSD ZTS nightly build
2025-06-30 11:48:01 +02:00
Arnaud Le Blanc
0d9c8f66a3
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Add FreeBSD ZTS nightly build
2025-06-30 11:47:55 +02:00
Arnaud Le Blanc
05a44d2813
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Add FreeBSD ZTS nightly build
2025-06-30 11:47:49 +02:00
Arnaud Le Blanc
85522c0d48
Add FreeBSD ZTS nightly build
...
Closes GH-18959
2025-06-30 11:47:26 +02:00
Ilija Tovilo
d36699624b
Merge branch 'PHP-8.4'
...
* PHP-8.4:
backporting C++17 detection support for recent icu4c releases.
Drop tidyp from FreeBSD build
2025-04-23 11:01:48 +02:00
Ilija Tovilo
f2db594567
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
backporting C++17 detection support for recent icu4c releases.
Drop tidyp from FreeBSD build
2025-04-23 11:01:40 +02:00
Ilija Tovilo
041abec5b2
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
backporting C++17 detection support for recent icu4c releases.
Drop tidyp from FreeBSD build
2025-04-23 11:01:31 +02:00
Ilija Tovilo
8e533496b0
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
backporting C++17 detection support for recent icu4c releases.
Drop tidyp from FreeBSD build
2025-04-23 11:01:23 +02:00
Ilija Tovilo
35936bfa79
Drop tidyp from FreeBSD build
...
It looks like it's no longer supported. We don't test tidy on FreeBSD
anyway.
2025-04-23 11:00:24 +02:00
Ilija Tovilo
5fcc8d4cd1
Upgrade security branches to Ubuntu 22.04
...
20.04 goes out of security support in 2 months. Backporting various
commits.
See d98963a071
See af721c9c36
See 378b79b90c
Closes GH-17963
2025-03-06 15:24:15 +01:00
Calvin Buckley
fca13796ef
Merge branch 'PHP-8.4'
...
* PHP-8.4:
Attempt at ppc64 CI (#17945 )
2025-03-03 12:41:51 -04:00
Calvin Buckley
7ae8f93e45
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Attempt at ppc64 CI (#17945 )
2025-03-03 12:41:41 -04:00
Calvin Buckley
1615a21cd8
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Attempt at ppc64 CI (#17945 )
2025-03-03 12:41:27 -04:00
Calvin Buckley
aae9cd7b11
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Attempt at ppc64 CI (#17945 )
2025-03-03 12:40:46 -04:00
Calvin Buckley
4694c3e997
Attempt at ppc64 CI ( #17945 )
...
This assumes gentoo (which has best ppc64be support of mainstream
distributions).
(Rebased onto the new workflow_call approach)
2025-03-03 10:04:02 -04:00
Christoph M. Becker
fa1af48c83
Merge branch 'PHP-8.4'
...
* PHP-8.4:
Use preinstalled MySQL for Windows CI
2025-01-25 17:43:17 +01:00
Christoph M. Becker
be11d97ec7
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
Use preinstalled MySQL for Windows CI
2025-01-25 17:42:37 +01:00
Christoph M. Becker
3a52aba20c
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Use preinstalled MySQL for Windows CI
2025-01-25 17:41:33 +01:00
Christoph M. Becker
2692b483db
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Use preinstalled MySQL for Windows CI
2025-01-25 17:40:48 +01:00
Christoph M. Becker
a403b76e88
Use preinstalled MySQL for Windows CI
...
Recent hosted GH Windows runners already have MySQL preinstalled, so
there is no particular need to install it again via Chocolatey or other
means.
If we ever need to address more specific needs, we may want to have a
look at <https://github.com/ankane/setup-mysql >.
Closes GH-17561.
Closes GH-17570.
2025-01-25 17:40:00 +01:00
Ilija Tovilo
e675c1a467
Drop intl on macOS + PHP 8.1 build
...
Based on the discussion in GH-16286, drop the intl build from macOS + PHP 8.1,
since we cannot build with supported intl versions without too many changes.
Closes GH-17092
See GH-16286
2024-12-09 16:55:31 +01:00
Niels Dossche
912b13a779
Test Firebird in 32-bit Linux CI ( #17045 )
...
Co-authored-by: =?UTF-8?q?=E6=AD=A6=E7=94=B0=20=E6=86=B2=E5=A4=AA=E9=83=8E?= <takeda@youmind.jp >
Co-authored-by: Christoph M. Becker <cmbecker69@gmx.de >
2024-12-06 17:27:59 +01:00
Ayesh Karunaratne
877d0cadf2
Merge branch 'PHP-8.4'
...
* PHP-8.4:
CI: FreeBSD on VM - set `copyback: false`
2024-11-25 19:34:17 +07:00
Ayesh Karunaratne
cb90566164
Merge branch 'PHP-8.3' into PHP-8.4
...
* PHP-8.3:
CI: FreeBSD on VM - set `copyback: false`
2024-11-25 19:33:38 +07:00