Ilija Tovilo
50d5e96edb
Fix nightly for 8.2
...
Backport of af721c9c36
2024-09-25 00:25:01 +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
57f9041165
[skip ci] Backport libmysql build fix ( d9a9696)
2024-09-02 12:08:55 +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
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
3237b8f471
CI: fix oci setup ( #14123 )
...
closes #14123
2024-05-04 17:47:27 +09:00
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
99688dbe7a
Removed REPORT_EXIT_STATUS=no in libmysql tests
2024-02-29 08:41:36 +09: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
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
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
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
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
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
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
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
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
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
Ilija Tovilo
edd4980199
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
[skip ci] Fix Slack notification
2023-04-13 13:52:42 +02:00
Ilija Tovilo
2eeff96df5
[skip ci] Fix Slack notification
...
ravsamhq/notify-slack-action doesn't work on MacOS, so we use curl directly.
2023-04-13 13:52:23 +02:00
Jakub Zelenka
d638c0d1e3
Merge branch 'PHP-8.1' into PHP-8.2
2023-04-11 12:48:23 +01:00
Jakub Zelenka
4be6435c9f
Use curl from brew on MacOS CI
...
This fixes issue in curl ext SSL client cert setting test.
Closes GH-11056
2023-04-11 12:46:25 +01:00
Ilija Tovilo
aeb32bb357
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
[skip ci] Notify Slack on nightly failure
2023-04-03 17:21:34 +02:00
Ilija Tovilo
3a21a87443
[skip ci] Notify Slack on nightly failure
2023-04-03 17:21:12 +02:00
Ilija Tovilo
c891495e04
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Re-enable UnixODBC testing.
2023-02-23 23:14:34 +01:00
Danack
939c546ea1
Re-enable UnixODBC testing.
...
The problem installing the package in the CI environment has been fixed.
2023-02-23 23:14:02 +01:00
Ilija Tovilo
0d56a5b591
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Temporarily disable odbc in ci
2023-02-11 13:35:35 +01:00
Ilija Tovilo
18b611d6a0
Temporarily disable odbc in ci
...
The unixodbc.h header is suddenly missing.
2023-02-11 13:22:27 +01:00
Ilija Tovilo
b08901b63f
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Migrate i386 to GitHub actions
2022-11-03 14:37:59 +01:00
Ilija Tovilo
ed1e703716
Merge branch 'PHP-8.0' into PHP-8.1
...
* PHP-8.0:
Migrate i386 to GitHub actions
2022-11-03 14:37:17 +01:00
Ilija Tovilo
75970077b0
Migrate i386 to GitHub actions
...
Closes GH-9856
2022-11-03 14:34:54 +01:00
Ilija Tovilo
182c8acf43
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Prepare for Windows CI with Github Actions
2022-10-09 18:48:07 +02:00
Ilija Tovilo
296a09549b
Merge branch 'PHP-8.0' into PHP-8.1
...
* PHP-8.0:
Prepare for Windows CI with Github Actions
2022-10-09 18:45:29 +02:00
Michael Voříšek
b43e49437c
Prepare for Windows CI with Github Actions
2022-10-09 18:44:59 +02:00
Ilija Tovilo
acccb39607
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
[skip ci] Don't generate junit.xml in libmysqlclient for now
2022-09-29 15:03:00 +02:00
Ilija Tovilo
d85bdfd108
[skip ci] Don't generate junit.xml in libmysqlclient for now
...
We're not uploading it anyway, and it makes the verify generated files
step fail.
2022-09-29 15:02:25 +02:00
Ilija Tovilo
28a40b257a
[skip ci] Pass --no-progress flag in libmysqlclient test
2022-09-29 13:54:25 +02:00
Ilija Tovilo
d644600ddd
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
[skip ci] Fix libmysqlclient build for >=PHP-8.2
2022-09-29 13:51:30 +02:00
Ilija Tovilo
2b8ac216b0
[skip ci] Fix libmysqlclient build for >=PHP-8.2
...
Inputs are implicitly coerced to strings...
2022-09-29 13:50:28 +02:00
Ilija Tovilo
1ff70a5025
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
[skip ci] Attempt to fix libmysqlclient build for >=PHP-8.2
2022-09-27 23:56:44 +02:00
Ilija Tovilo
a79e0ee57c
[skip ci] Attempt to fix libmysqlclient build for >=PHP-8.2
2022-09-27 23:54:36 +02:00