Ilija Tovilo
7fcfaae006
Merge branch 'PHP-8.2'
...
* PHP-8.2:
Use per-branch matrix for windows nightly
2023-08-14 11:42:26 +02:00
Ilija Tovilo
e11b55d219
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Use per-branch matrix for windows nightly
2023-08-14 11:40:56 +02:00
Ilija Tovilo
902d39d57c
Use per-branch matrix for windows nightly
...
I forgot this in the last PR.
2023-08-14 11:38:59 +02:00
Ilija Tovilo
fad4ea1790
Merge branch 'PHP-8.2'
...
* PHP-8.2:
Remove i386 Linux from push
2023-08-10 16:00:12 +02:00
Ilija Tovilo
241510c454
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Remove i386 Linux from push
2023-08-10 15:59:42 +02:00
Ilija Tovilo
248e6b0404
Remove i386 Linux from push
...
Testing this in nightly is sufficient. 32-bit problems are rare.
Closes GH-11922
2023-08-10 15:59: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
7397607f44
Merge branch 'PHP-8.2'
...
* PHP-8.2:
Don't test macOS & i386 without opcache on push
2023-08-07 12:26:51 +02:00
Ilija Tovilo
16c6d60067
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Don't test macOS & i386 without opcache on push
2023-08-07 12:26:45 +02:00
Ilija Tovilo
5cd0208e9f
Don't test macOS & i386 without opcache on push
...
It should be incredibly rare for something to fail only without opcache while
also being platform specific. We're keeping opcache-less tests for x64 Linux,
macOS and i386 will continue to be tested without opcache in nightly.
Closes GH-11867
2023-08-07 12:25:24 +02:00
Juliette
68e6de5408
GH Actions: auto-skip CI on PRs containing only docs changes ( #11839 )
...
As per https://github.com/php/php-src/pull/11838#issuecomment-1658648817
Co-authored-by: jrfnl <jrfnl@users.noreply.github.com >
2023-07-31 18:47:31 +02:00
Arnaud Le Blanc
abd563a9d3
Add AMPHP, ReactPHP, Revolt PHP to community job ( #10933 )
2023-07-21 12:29:56 +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
dde1d9e102
Merge branch 'PHP-8.2'
...
* PHP-8.2:
Retire AppVeyor
2023-07-05 15:17:11 +02:00
Ilija Tovilo
80153c9c2b
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Retire AppVeyor
2023-07-05 15:16:01 +02:00
Ilija Tovilo
f47dc259aa
Retire AppVeyor
...
Closes GH-11566
2023-07-05 15:14:20 +02:00
Ilija Tovilo
61a49ae841
Merge branch 'PHP-8.2'
...
* PHP-8.2:
Attempt to improve setup-slapd.sh stability
2023-07-05 15:08:30 +02:00
Ilija Tovilo
463e20b510
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Attempt to improve setup-slapd.sh stability
2023-07-05 15:08:22 +02:00
Ilija Tovilo
4cc800fcb4
Attempt to improve setup-slapd.sh stability
...
Don't restart multiple times, restart at the end where we already have a retry
loop with a small delay.
Closes GH-11590
2023-07-05 15:07:41 +02:00
eater
165a4e53da
github: add build scripts to "Category: Build System" label ( #11474 )
...
* github: add build scripts to "Category: Build System" label
* github: add buildconf, configure.ac and win32 build folder to build system category
2023-06-22 13:54:35 +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
ef6bbaa1ec
Downgrade to Ubuntu 20.04 for ASAN nightly for now
...
See https://github.com/actions/runner-images/issues/6709 .
2023-05-03 19:13:32 +02:00
Ilija Tovilo
96e1d3f268
Merge branch 'PHP-8.2'
...
* PHP-8.2:
[skip ci] Upgrade libmysql version
2023-05-01 11:31:51 +02:00
Ilija Tovilo
9f151936b7
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
[skip ci] Upgrade libmysql version
2023-05-01 11:31:42 +02:00
Ilija Tovilo
43e267aeab
[skip ci] Upgrade libmysql version
2023-05-01 11:28:33 +02:00
Ilija Tovilo
af809ef028
Fix CI benchmarking diff
2023-04-16 00:32:45 +02:00
Ilija Tovilo
24cc40207d
Benchmarking mean ( #11085 )
...
* Use 50 runs and calculate mean
* Don't validate timestamps
* Don't profile PHP startup and shutdown in cgi with valgrind
2023-04-15 23:14:20 +02:00
Ilija Tovilo
f4ede230cd
Fix commit hash really this time
...
We're not in pull_request-context, of course.
2023-04-14 18:26:02 +02:00
Ilija Tovilo
8d5e06dc94
Fix commit sha in commit name
2023-04-14 17:15:36 +02:00
Ilija Tovilo
d126031728
Restrict benchmarking push to php org
...
Otherwise the job will just fail due to missing ssh keys
2023-04-14 17:06:02 +02:00
Ilija Tovilo
afbc71d88d
Add benchmarking to CI
...
Closes GH-11068
2023-04-14 16:08:13 +02:00
Ilija Tovilo
5823955c78
Merge branch 'PHP-8.2'
...
* PHP-8.2:
[skip ci] Fix Slack notification
2023-04-13 13:53: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
471dcf6e40
Merge branch 'PHP-8.2'
2023-04-11 12:49:11 +01: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
ce47e59467
Merge branch 'PHP-8.2'
...
* PHP-8.2:
[skip ci] Notify Slack on nightly failure
2023-04-03 17:22:27 +02: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
be4db6b550
Suppress snmp lib memory leak, xfail ASAN tests
...
I don't know enough about this library to fix those :(
2023-03-27 16:38:44 +02:00
Ilija Tovilo
cd0c6bc74b
Merge branch 'PHP-8.2'
...
* PHP-8.2:
Windows CI log verbosity, CI bat file guard
2023-03-16 00:05:36 +01:00
Ilija Tovilo
40ae629462
Merge branch 'PHP-8.1' into PHP-8.2
...
* PHP-8.1:
Windows CI log verbosity, CI bat file guard
2023-03-16 00:05:21 +01:00
Michael Voříšek
f42e56286a
Windows CI log verbosity, CI bat file guard
...
Closes GH-10817
2023-03-16 00:04:53 +01:00