#
ee6f9e29 |
| 01-Sep-2023 |
Ilija Tovilo |
Include branch in benchmarking information This allows https://nielsdos.github.io/php-benchmark-visualisation/ to only show commits from master (or a specific branch). Otherwise we get c
Include branch in benchmarking information This allows https://nielsdos.github.io/php-benchmark-visualisation/ to only show commits from master (or a specific branch). Otherwise we get confusing, undulating commits from different branches, with potentially wildly different performance. Closes GH-12101
show more ...
|
#
890cbbf0 |
| 31-Aug-2023 |
Jakub Zelenka |
Use version of PHP SDK binary tools that uses PHP downloads (#12085)
|
#
300ad65c |
| 29-Aug-2023 |
Jakub Zelenka |
Extend workflow matrix and nighly with PHP-8.3
|
#
fd462b1e |
| 23-Aug-2023 |
Alex Dowad |
Print host CPU and installed package info in CI build log on Linux On one of the nightly CI builds last week, there were test failures in mbstring which appear like they might be related
Print host CPU and installed package info in CI build log on Linux On one of the nightly CI builds last week, there were test failures in mbstring which appear like they might be related to SIMD-accelerated code. The function which failed testing has multiple implementations, and the specific implementation which is used depends on the features of the host CPU and the build configuration. The CI build log does not offer any clues about what implementation was actually used when the tests failed. If the same thing happens again, it will be helpful to (at least) know what CPU features the host CPU supports. This will also be helpful when diagnosing any other CI build failures which relate to CPU-specific code (or those which related to external packages such as ICU). It would be better to print even more information about the build configuration. It would also be better to print host CPU information on Windows CI builds as well.
show more ...
|
#
c9e5e1fc |
| 23-Aug-2023 |
Ilija Tovilo |
Switch asan build to Ubuntu 23.04 in Docker Closes GH-12034
|
#
278a57f9 |
| 20-Aug-2023 |
Peter Kokot |
Add all README.* files to paths-ignore (#12003) Within the entire repository these are documentation files and CI don't need to run when they are changed. This now includes also
Add all README.* files to paths-ignore (#12003) Within the entire repository these are documentation files and CI don't need to run when they are changed. This now includes also README.REDIST.BINS, README.md, and similar README files within the sapi and ext directories. README files in tests directories are also only for internals documentations purposes.
show more ...
|
#
fc9266a5 |
| 07-Aug-2023 |
Ilija Tovilo |
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.
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
show more ...
|
#
68e6de54 |
| 31-Jul-2023 |
Juliette <663378+jrfnl@users.noreply.github.com> |
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.nor
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>
show more ...
|
#
af809ef0 |
| 15-Apr-2023 |
Ilija Tovilo |
Fix CI benchmarking diff
|
#
24cc4020 |
| 15-Apr-2023 |
Ilija Tovilo |
Benchmarking mean (#11085) * Use 50 runs and calculate mean * Don't validate timestamps * Don't profile PHP startup and shutdown in cgi with valgrind
|
#
f4ede230 |
| 14-Apr-2023 |
Ilija Tovilo |
Fix commit hash really this time We're not in pull_request-context, of course.
|
#
8d5e06dc |
| 14-Apr-2023 |
Ilija Tovilo |
Fix commit sha in commit name
|
#
d1260317 |
| 14-Apr-2023 |
Ilija Tovilo |
Restrict benchmarking push to php org Otherwise the job will just fail due to missing ssh keys
|
#
afbc71d8 |
| 06-Apr-2023 |
Ilija Tovilo |
Add benchmarking to CI Closes GH-11068
|
#
d98963a0 |
| 16-Sep-2022 |
Ilija Tovilo |
Switch to Ubuntu 22.04 for GitHub actions jobs Closes GH-10814
|
#
06f713e8 |
| 30-Aug-2022 |
Ben Ramsey |
Add PHP-8.2 branch to build processes
|
#
1d45ca58 |
| 28-Aug-2022 |
Alex <93376818+sashashura@users.noreply.github.com> |
Harden GitHub Workflows security Co-authored-by: Michael Voříšek <mvorisek@mvorisek.cz> Closes GH-9440.
|
#
734afa0b |
| 13-Oct-2023 |
Ilija Tovilo |
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.
|
#
4332546b |
| 10-Oct-2023 |
Ilija Tovilo |
Move ARM build to CircleCI Closes GH-12415
|
#
36a87e6d |
| 04-Oct-2023 |
Ilija Tovilo |
Minimal backport of 098d9ca
|
#
55ed7690 |
| 14-Sep-2023 |
Ilija Tovilo |
Upgrade to macOS 12 in CI We get some mysterious failures on macOS on GA with no evident error. This is a blind attempt to solve it. There are many similar reports but there's no clear
Upgrade to macOS 12 in CI We get some mysterious failures on macOS on GA with no evident error. This is a blind attempt to solve it. There are many similar reports but there's no clear resolution. https://github.com/actions/runner-images/issues/7509#issuecomment-1538294874 Closes GH-12210
show more ...
|
#
45e60e58 |
| 13-Sep-2023 |
Tim Düsterhus |
Update GitHub Action workflows to `actions/checkout@v4` Keep this up to date in all non-security-only branches, because the node.js runtime for older versions might get deprecated in the
Update GitHub Action workflows to `actions/checkout@v4` 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.
show more ...
|
#
e3df233a |
| 04-Sep-2023 |
Ilija Tovilo |
[skip ci] Backport GA paths-ignore changes
|
#
8cca0e80 |
| 04-Sep-2023 |
Ilija Tovilo |
[skip ci] Skip github actions when editing other ci files
|
#
248e6b04 |
| 09-Aug-2023 |
Ilija Tovilo |
Remove i386 Linux from push Testing this in nightly is sufficient. 32-bit problems are rare. Closes GH-11922
|