Ilija Tovilo
91c06790de
Switch asan build to Ubuntu 24.04
...
Closes GH-16065
2024-09-26 15:13:35 +02:00
武田 憲太郎
af721c9c36
Fix MySQL and MSSQL CI failures
...
* use mysql service container for nightly tests
* remove unnecessary mysql startup
* update mssql container to newer version
Closes GH-16011.
2024-09-24 13:03:26 +02:00
Ilija Tovilo
a08d326941
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Fix GA macOS brew warnings
2024-09-13 23:10:19 +02:00
Ilija Tovilo
664e039069
Fix GA macOS brew warnings
...
These pollute the job overview.
Closes GH-15877
2024-09-13 23:10:08 +02:00
Ilija Tovilo
d7febabd23
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
[skip ci] Backport libmysql build fix (d9a9696 )
2024-09-02 12:09:36 +02:00
Ilija Tovilo
57f9041165
[skip ci] Backport libmysql build fix ( d9a9696)
2024-09-02 12:08:55 +02:00
Ilija Tovilo
cbe73a158f
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Fix git check in verify generated files (GH-15363)
2024-08-12 16:20:24 +02:00
Ilija Tovilo
9be52dcd62
Fix git check in verify generated files (GH-15363)
...
Git 2.46.0 accidentally broke git diff --exit-code for files flagged with -diff.
Add the -a flag to restore the previous behavior. This issue is already fixed in
gits next branch.
2024-08-12 16:19:54 +02:00
Ilija Tovilo
9cec164f76
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Remove GitHub actions junit artifacts
2024-06-13 14:07:43 +02:00
Ilija Tovilo
f598b58790
Remove GitHub actions junit artifacts
...
Nobody looks at those, and nightly regularly fails due to uploading them.
Closes GH-14555
2024-06-13 14:05:50 +02:00
Saki Takamachi
cd2dea77ff
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
CI: fix oci setup (#14123 )
2024-05-04 17:47:55 +09:00
Saki Takamachi
3237b8f471
CI: fix oci setup ( #14123 )
...
closes #14123
2024-05-04 17:47:27 +09:00
Shivam Mathur
59e8c267fa
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Fix brew action (#13659 )
We patch brew to ensure it overwrites files while linking the dependencies
2024-03-10 20:18:47 +05:30
Shivam Mathur
0e05f26be6
Fix brew action ( #13659 )
...
We patch brew to ensure it overwrites files while linking the dependencies
2024-03-10 20:11:24 +05:30
Saki Takamachi
116166cd30
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Removed `REPORT_EXIT_STATUS=no` in libmysql tests
2024-02-29 08:49:04 +09:00
Saki Takamachi
99688dbe7a
Removed REPORT_EXIT_STATUS=no in libmysql tests
2024-02-29 08:41:36 +09:00
Jakub Zelenka
4dc8c08acd
Merge branch 'PHP-8.2' into PHP-8.3
2024-02-27 22:04:05 +00:00
Jakub Zelenka
3d4b36fc9c
CI: Continue on error if Caddy download fails
...
Closes GH-13542
2024-02-27 22:03:04 +00:00
Tim Düsterhus
26153eec02
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
ci: update caddy job to use GitHub Releases
2024-02-01 00:12:22 +01:00
Tim Düsterhus
95c5c407ee
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
ci: update caddy job to use GitHub Releases
2024-02-01 00:12:13 +01:00
Ayesh Karunaratne
4922b9eb7d
ci: update caddy job to use GitHub Releases
...
The caddyserver.com download page is unreliable, and it also recommends to use GitHub releases instead.
Closes #13296
2024-02-01 00:11:54 +01:00
Tim Düsterhus
b82d25b7b6
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Update GitHub Action workflows to `actions/upload-artifact@v4` (#13297 )
2024-01-31 23:34:50 +01:00
Tim Düsterhus
e209506bfa
Update GitHub Action workflows to actions/upload-artifact@v4 ( #13297 )
...
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.
2024-01-31 23:34:28 +01:00
Ilija Tovilo
de0cef4a09
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Reduce parallelism on frequently crashing jobs
2023-11-28 00:31:14 +01:00
Ilija Tovilo
ace91ddd73
Reduce parallelism on frequently crashing jobs
...
Some jobs on GA apparently consume a lot of CPU resources, possibly hindering
communication between master and runner. This only seems to happen on Linux+ASAN
and macOS. For these jobs, keep one core idle.
Closes GH-12742
2023-11-28 00:27:24 +01:00
武田 憲太郎
f42cef6675
Fix pgsql and mysql tests on GitHub actions
...
The tests accidentally stopped running on PHP 8.3+.
Closes GH-12475
2023-10-20 10:38:00 +02:00
Ilija Tovilo
e7fa42ed2e
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Fix JIT on nightly
2023-10-13 11:44:50 +02:00
Ilija Tovilo
90c9ec14eb
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Fix JIT on nightly
2023-10-13 11:42:55 +02:00
Ilija Tovilo
734afa0ba8
Fix JIT on nightly
...
The JIT was accidentally disabled in nightly on lower branches because
jit_buffer_size woudln't be passed from nightly.yml on master anymore.
2023-10-13 11:41:52 +02:00
Ilija Tovilo
a2d25afa4a
Merge branch 'PHP-8.2' into PHP-8.3
...
* PHP-8.2:
Minimal backport of 098d9ca
2023-10-04 15:34:11 +02:00
Ilija Tovilo
af5cdd8db0
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Minimal backport of 098d9ca
2023-10-04 15:33:25 +02:00
Ilija Tovilo
36a87e6d32
Minimal backport of 098d9ca
2023-10-04 15:31:04 +02:00
Ilija Tovilo
769f41bb21
Use separate sqlsrv dbs for different exts
...
This refers to pdo_dblib, pdo_odbc and odbc in particular.
Closes GH-12342
2023-10-02 12:55:57 +02:00
Ilija Tovilo
ea10e79bae
Merge branch 'PHP-8.2'
...
* PHP-8.2:
Fix missing instantclient in CI
2023-08-28 14:25:45 +02:00
Ilija Tovilo
ca4d7bf5f3
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Fix missing instantclient in CI
2023-08-28 14:23:47 +02:00
Ilija Tovilo
f3bd027b69
Fix missing instantclient in CI
...
We should only pass the --with-pdo-oci and --with-oci8 flags if instantclient is
installed.
Closes GH-12066
2023-08-28 14:23:36 +02:00
Máté Kocsis
985511e968
Enable ext/odbc and ext/pdo_odbc tests on Linux in GitHub CI
2023-08-23 21:20:41 +02:00
Ilija Tovilo
c9e5e1fc52
Switch asan build to Ubuntu 23.04 in Docker
...
Closes GH-12034
2023-08-23 20:40:15 +02:00
Ilija Tovilo
75f5b22085
Merge branch 'PHP-8.2'
...
* PHP-8.2:
Move installation of oracle instant client in GHA
2023-08-23 11:31:26 +02:00
Ilija Tovilo
a8e5285437
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Move installation of oracle instant client in GHA
2023-08-23 11:28:59 +02:00
Ilija Tovilo
ba07a0b846
Move installation of oracle instant client in GHA
...
Closes GH-12033
2023-08-23 11:28:17 +02:00
Ilija Tovilo
fa8b4e15bd
Merge branch 'PHP-8.2'
...
* PHP-8.2:
Add Windows build to nightly
2023-08-10 15:57:17 +02:00
Ilija Tovilo
b23423528f
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Add Windows build to nightly
2023-08-10 15:56:20 +02:00
Ilija Tovilo
90f514cf21
Add Windows build to nightly
...
Also stop running 32-bit in push, it's really not necessary.
2023-08-10 15:56:08 +02:00
Ilija Tovilo
fc9266a5fc
Move ASAN built to GitHub actions
...
Cirrus will no longer offer unlimited free builds starting next month. We don't
have an alternative for FreeBSD and ARM, so move what we can for now.
Closes GH-11898
2023-08-09 14:06:36 +02:00
Ilija Tovilo
7e57e108f9
Merge branch 'PHP-8.2'
...
* PHP-8.2:
tests(ext-curl): fix HTTP/2 Server Push tests
2023-07-07 10:38:55 +02:00
Ilija Tovilo
30a80b8e41
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
tests(ext-curl): fix HTTP/2 Server Push tests
2023-07-07 10:38:48 +02:00
Kévin Dunglas
47d478806a
tests(ext-curl): fix HTTP/2 Server Push tests
...
Closes GH-10669
2023-07-07 10:38:26 +02:00
Ilija Tovilo
2086740c9e
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
[skip ci] Don't suppress setup-slapd.sh output
2023-06-16 12:06:33 +02:00
Ilija Tovilo
1c85278fbe
[skip ci] Don't suppress setup-slapd.sh output
...
This step frequently fails in CI. We would like to now why to see if we can
improve stability.
2023-06-16 12:04:05 +02:00