#
e129cd7f |
| 22-Oct-2024 |
Saúl Ibarra Corretgé |
ci: make sure the macOS firewall is disabled It seems to be disabled by default, for now, but let's log its status and disable it just in case.
|
#
0caf5bb8 |
| 16-Jul-2024 |
Saúl Ibarra Corretgé |
ci: run macOS and iOS tests also on macOS 14 The macOS 14 runners are ARM64 (in the non "large" version) whereas macOS 13 runners are still x64, so keep that one around too.
|
#
5bb19f35 |
| 17-Sep-2024 |
Edigleysson Silva (Edy) |
test: run android tests on ci (#4517)
|
#
63b22be0 |
| 29-Jul-2024 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
ci: bump actions/checkout to 4 (#4474) Held back one due to https://github.com/libuv/libuv/pull/4451
|
#
f279d9e6 |
| 16-Jul-2024 |
Saúl Ibarra Corretgé |
ci: use macOS 12 for macOS and iOS builds macOS 11 is gone: https://github.com/actions/runner-images/pull/10198
|
#
e37539a4 |
| 11-Jul-2024 |
Ben Noordhuis |
build: fix android ci build (#4451) It's complaining in the post-run step about a missing symbol: /__e/node20/bin/node: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2
build: fix android ci build (#4451) It's complaining in the post-run step about a missing symbol: /__e/node20/bin/node: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /__e/node20/bin/node) For now pin actions/checkout to node 16.
show more ...
|
#
4e416266 |
| 17-Sep-2023 |
Santiago Gimeno |
build: fix qemu install in CI-unix workflow (#4142) The version of the deb package has changed to 7.2.
|
#
932092e9 |
| 27-Apr-2023 |
Ben Noordhuis |
build: remove freebsd and openbsd buildbots (#3974) The buildbots are super flaky compared to other platforms and no one seems invested enough to investigate. They don't add nearly enoug
build: remove freebsd and openbsd buildbots (#3974) The buildbots are super flaky compared to other platforms and no one seems invested enough to investigate. They don't add nearly enough value for the friction they cause so away they go. Fixes: https://github.com/libuv/libuv/issues/3934 Fixes: https://github.com/libuv/libuv/issues/3972 Refs: https://github.com/libuv/libuv/pull/3548
show more ...
|
#
ee206367 |
| 22-Jan-2023 |
Jameson Nash |
build,test: fix distcheck errors (#3886) When run under distcheck, the libuv source permissions are read-only, which makes this test copyfile fail without explicit correction to the
build,test: fix distcheck errors (#3886) When run under distcheck, the libuv source permissions are read-only, which makes this test copyfile fail without explicit correction to the permissions.
show more ...
|
#
2638237e |
| 21-Jan-2023 |
James McCoy |
build: add CI for OpenBSD and FreeBSD (#3548) Fixes: https://github.com/libuv/libuv/issues/3510
|
#
a40058db |
| 19-Jan-2023 |
Jameson Nash |
build: add CI for distcheck (#3571) Refs: https://github.com/libuv/libuv/issues/2190#issuecomment-465974240 Refs: https://github.com/libuv/libuv/issues/2199 Co-authored-by: Rich
build: add CI for distcheck (#3571) Refs: https://github.com/libuv/libuv/issues/2190#issuecomment-465974240 Refs: https://github.com/libuv/libuv/issues/2199 Co-authored-by: Richard Lau <rlau@redhat.com>
show more ...
|
#
cc000cfb |
| 06-Dec-2022 |
Ben Noordhuis |
build: drop qemu-alpha from ci matrix (#3848) As of recent, the fs_partial_read and fs_partial_write tests reliably fail on that architecture. An upgrade from Ubuntu 20.04 to 22
build: drop qemu-alpha from ci matrix (#3848) As of recent, the fs_partial_read and fs_partial_write tests reliably fail on that architecture. An upgrade from Ubuntu 20.04 to 22.04 on the CI machines is suspected, not any changes in libuv itself. Perhaps it's possible to work around it in the tests but as Alpha is a dead architecture, it doesn't seem worthwhile to sink time in that. Let's remove it from the CI matrix instead. Fixes: https://github.com/libuv/libuv/issues/3843
show more ...
|
#
c798dd7a |
| 26-Sep-2022 |
Ben Noordhuis |
build: restore qemu download logic (#3768) I recently changed it to download a fixed .deb but seems it's updated more frequently than I anticipated because the dfsg-7ubuntu1_package is
build: restore qemu download logic (#3768) I recently changed it to download a fixed .deb but seems it's updated more frequently than I anticipated because the dfsg-7ubuntu1_package is already gone, replaced with dfsg-7ubuntu2. Bring back the downloader logic that fetches the filename from the directory listing.
show more ...
|
#
48c90d37 |
| 18-Sep-2022 |
Ben Noordhuis |
build: upgrade qemu-user-static package 4.2 is three years old by now. The linux/alpha emulator in that version doesn't support the epoll_create1() system call.
|
#
850f002c |
| 27-Jul-2022 |
Ben Noordhuis |
build: switch ci from macos-10.15 to macos-11 (#3707) The former will be removed by GitHub in August. Fixes: https://github.com/libuv/libuv/issues/3697
|
#
264f16dc |
| 22-Mar-2022 |
Denny C. Dai |
process,iOS: fix build breakage in process.c (#3563) Remove the `TARGET_OS_IPHONE` ifdef to include posix spawn headers for iOS build. Previously https://github.com/libuv/libuv/pull/3257
process,iOS: fix build breakage in process.c (#3563) Remove the `TARGET_OS_IPHONE` ifdef to include posix spawn headers for iOS build. Previously https://github.com/libuv/libuv/pull/3257 introduced posix spawn with \_\_APPLE\_\_ platform only, which resulted in a number of spawn related definitions not found for iOS (such as `uv__posix_spawn_fncs_tag`). Co-authored-by: Jameson Nash <vtjnash@gmail.com>
show more ...
|
#
e64ec13c |
| 22-Mar-2022 |
Jameson Nash |
build: add iOS to macos CI (#3564) Smokescreen for build errors on iOS, currently ignoring failures due to aforementioned build errors.
|
#
8528c622 |
| 21-Mar-2022 |
Jameson Nash |
build: filter CI by paths and branches (#3569) Avoids some unnecessary CI work, particularly on forks, which would often start a build on every push.
|