Ilija Tovilo
f3b9482ed5
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
[skip ci] Drop CI for 8.1
2025-12-22 17:56:39 +01:00
Ilija Tovilo
4d9a038fd0
[skip ci] Drop CI for 8.1
2025-12-22 17:56:03 +01:00
Tim Düsterhus
7c1830b056
Update GitHub Action workflows to actions/checkout@v6 (8.3)
2025-12-17 15:21:31 +01:00
Tim Düsterhus
d076ca39ff
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Update GitHub Action workflows to `actions/checkout@v6` (8.2)
Update GitHub Action workflows to `actions/cache@v5`
Update GitHub Action workflows to `actions/checkout@v6`
2025-12-17 15:21:16 +01:00
Tim Düsterhus
61c35928fa
Update GitHub Action workflows to actions/checkout@v6 (8.2)
2025-12-17 15:19:38 +01:00
Tim Düsterhus
0b5d0504b4
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Update GitHub Action workflows to `actions/cache@v5`
Update GitHub Action workflows to `actions/checkout@v6`
2025-12-17 15:18:22 +01:00
Tim Düsterhus
6f61244a03
Update GitHub Action workflows to actions/cache@v5
...
Keep this up to date in all nonbranches, because the node.js runtime for older
versions might get deprecated in the future and fixing this for all branches at
once is easier.
see 2650248a92
2025-12-17 14:00:56 +01:00
Tim Düsterhus
bb70c5589a
Update GitHub Action workflows to actions/checkout@v6
...
Keep this up to date in all nonbranches, because the node.js runtime for older
versions might get deprecated in the future and fixing this for all branches at
once is easier.
see 2650248a92
2025-12-17 14:00:10 +01:00
Ilija Tovilo
b37a6e73b1
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Fix xcode-select
2025-12-13 20:30:03 +01:00
Ilija Tovilo
9bd587801d
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Fix xcode-select
2025-12-13 20:29:56 +01:00
Ilija Tovilo
6cdb8bf0a2
Fix xcode-select
...
The old Xcode sticks around, so make sure we sort in reverse to pick the newer
version. Technically we should use something like sort -Vr, but -V doesn't exist
on macOS. But that won't be a problem until Xcode 100, which my great great
grand children can worry about.
2025-12-13 20:27:14 +01:00
Ilija Tovilo
4969ef195b
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Update clang in macOS build
2025-12-08 23:10:56 +01:00
Ilija Tovilo
4022ea11b8
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Update clang in macOS build
2025-12-08 23:10:51 +01:00
Ilija Tovilo
cb413b5d5f
Update clang in macOS build
...
This resolves a crash in release builds. This may be dropped again in the
future once the bugfix lands.
Co-authored by Alexandre Daubois <alex.daubois@gmail.com >
Co-authored by Arnaud Le Blanc <arnaud.lb@gmail.com >
Co-authored by Jakub Zelenka <bukka@php.net >
Closes GH-20669
2025-12-08 23:10:26 +01:00
Ilija Tovilo
24f4799783
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
[skip ci] Fix Symfony PHP requirements in community build
2025-11-18 00:52:21 +01:00
Ilija Tovilo
7ceee594bf
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
[skip ci] Fix Symfony PHP requirements in community build
2025-11-18 00:52:14 +01:00
Ilija Tovilo
599d5ae64c
[skip ci] Fix Symfony PHP requirements in community build
...
Symfony 8.1 and 8.0 now require PHP 8.4. Use 7.4 for PHP 8.3 and 8.2 builds. PHP
8.1 continues to be skipped. Sadly, this will need to be updated sporadically.
Closes GH-20512
2025-11-18 00:51:39 +01:00
Gina Peter Banyard
94dc6ae871
ext/pgsql: Fix segfaults when attempting to fetch row into a non-instantiable class name ( #20180 )
...
Also fix Windows CI with Postgres and CLEAN sections
---------
Co-authored-by: Niels Dossche <7771979+nielsdos@users.noreply.github.com >
2025-11-04 00:04:30 +00:00
Niels Dossche
a585ace762
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
[ci skip] Fix CODEOWNERS name
2025-10-30 19:12:39 +01:00
Niels Dossche
4098613012
[ci skip] Fix CODEOWNERS name
2025-10-30 19:11:57 +01:00
Niels Dossche
48e36085ea
[ci skip] Add myself to tidy extension maintainers
...
I've been looking after this de-facto, and can review PRs.
This doesn't add much extra workload anyway.
2025-10-22 21:55:05 +02:00
Ilija Tovilo
4043e5fdfc
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
[skip ci] Fix nightly notification workflow url
2025-10-21 18:05:42 +02:00
Ilija Tovilo
270e3da220
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
[skip ci] Fix nightly notification workflow url
2025-10-21 18:05:29 +02:00
Ilija Tovilo
7877de29e0
[skip ci] Fix nightly notification workflow url
...
jobs_url is a link to the api, rather than the website.
Also tweak wording, as we now only send one notification per workflow, rather
than per failed job.
2025-10-21 17:57:30 +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
Tim Düsterhus
75b770e745
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
.github: Bust the nightly CI cache on Sunday instead of Monday (#20242 )
2025-10-20 12:43:25 +02:00
Tim Düsterhus
f250fd6111
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
.github: Bust the nightly CI cache on Sunday instead of Monday (#20242 )
2025-10-20 12:43:12 +02:00
Tim Düsterhus
3273ebef24
.github: Bust the nightly CI cache on Sunday instead of Monday ( #20242 )
...
The nightly matrix with an empty cache takes several hours to complete due to
the amount of jobs. This will effectively block the entire CI for the php
organization since there is an organization-wide limit of 20 jobs. Move the
cache buster job to Sunday to make it less likely for folks to fight with the
Nightly build for resources.
2025-10-20 12:43:02 +02:00
Arnaud Le Blanc
a6e81582b7
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Upgrade Alpine in nightly job
2025-10-07 10:59:23 +02:00
Arnaud Le Blanc
a30c92c9b5
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Upgrade Alpine in nightly job
2025-10-07 10:59:11 +02:00
Arnaud Le Blanc
66708de841
Upgrade Alpine in nightly job
...
Closes GH-20044
2025-10-07 10:58:36 +02:00
Tim Düsterhus
51275be6c5
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
CI: Do not save ccache for PRs for LINUX_X32
2025-10-04 20:02:12 +02:00
Tim Düsterhus
db65d22ce2
CI: Do not save ccache for PRs for LINUX_X32
...
see #14168 which added this for all other builds
see 69dbfadd1e which added the LINUX_X32 build
2025-10-04 20:00:50 +02:00
Ilija Tovilo
8756ee034d
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Change master branch check to 8.6
2025-09-28 11:56:11 +02:00
Ilija Tovilo
5dd764b1b3
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Change master branch check to 8.6
2025-09-28 11:56:01 +02:00
Shivam Mathur
107075605d
Change master branch check to 8.6
2025-09-28 09:54:13 +05:30
Ilija Tovilo
68d5ddbda1
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
[skip ci] Add 8.6 to nightly_matrix.php
2025-09-23 23:42:12 +02:00
Ilija Tovilo
e370c57156
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
[skip ci] Add 8.6 to nightly_matrix.php
2025-09-23 23:42:05 +02:00
Ilija Tovilo
197921a8aa
[skip ci] Add 8.6 to nightly_matrix.php
2025-09-23 23:41:42 +02:00
Ilija Tovilo
d30ec1df2a
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
[skip ci] Add --enable-zend-max-execution-timers to variation nightly build
2025-09-11 15:00:16 +02:00
Ilija Tovilo
78dd5cefd0
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
[skip ci] Add --enable-zend-max-execution-timers to variation nightly build
2025-09-11 15:00:08 +02:00
Ilija Tovilo
be5b2bf4b8
[skip ci] Add --enable-zend-max-execution-timers to variation nightly build
...
Only enable for 8.3 because of GH-19786.
2025-09-11 14:59:39 +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
Tim Düsterhus
fdd27472de
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Update GitHub Action workflows to `actions/checkout@v5`
2025-08-13 19:08:30 +02:00
Tim Düsterhus
aa992f36d3
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Update GitHub Action workflows to `actions/checkout@v5`
2025-08-13 19:08:06 +02:00
Tim Düsterhus
2650248a92
Update GitHub Action workflows to actions/checkout@v5
...
Keep this up to date in all non-security-only branches, because the node.js
runtime for older versions might get deprecated in the future and fixing this
for all branches at once is easier.
see 45e60e585e
2025-08-13 19:06:09 +02:00
Ilija Tovilo
347723af05
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
[skip ci] Add timeout for FreeBSD
2025-08-12 14:18:53 +02:00
Ilija Tovilo
0c044b35b7
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
[skip ci] Add timeout for FreeBSD
2025-08-12 14:18:44 +02:00