cloud-hypervisor/.github/workflows
Ruoqing He 655d512523 build: Upgrade to 24.04 in Dockerfile
`arm64` build in ubuntu:22.04 errors out with `error processing package
libc-bin`. This issue is a known issue between the binfmt (running
different architectures via QEMU) and the libc ldconfig binary running
in container. We're "suddenly" having issues as ubuntu-latest (which is
the OS version we run the GH action container with) was recently changed
from 22.04 to 24.04 and hence why upgrading the container userspace from
22.04 to 24.04 solves the problem.

Removed deprecated package `python3-distutils`.

Update image name from `20250111-0` to `20250222-0`.

Signed-off-by: Ruoqing He <heruoqing@iscas.ac.cn>
2025-02-24 14:41:46 +00:00
..
audit.yaml build: replace actions-rs/audit-check with actions-rust-lang/audit 2024-03-12 18:43:36 +00:00
build.yaml ci: Enable clippy::assertions_on_result_states 2024-10-03 12:03:49 +00:00
dco.yaml build: Only check DCO on PRs 2024-02-28 20:11:20 +00:00
docker-image.yaml build: Upgrade to 24.04 in Dockerfile 2025-02-24 14:41:46 +00:00
formatting.yaml build: Move cargo fmt check to nightly toolchain via new workflow 2024-09-29 13:08:12 +01:00
fuzz-build.yaml build: replace actions-rs/toolchain with dtolnay/rust-toolchain 2024-03-08 18:37:46 +00:00
gitlint.yaml build: Ensure all required checks run on merge_group 2024-02-28 20:11:20 +00:00
hadolint.yaml build: Ensure all required checks run on merge_group 2024-02-28 20:11:20 +00:00
integration-arm64.yaml build: Increase ARM64 CI build timeouts 2024-11-11 10:45:58 +00:00
integration-metrics.yaml ci: Move metrics and rate-limiter workers 2024-09-18 09:06:05 +00:00
integration-rate-limiter.yaml ci: Increase rate-limiter worker timeout 2024-12-02 15:11:24 +00:00
integration-vfio.yaml build: Enable new VFIO worker 2024-10-12 19:11:12 +00:00
integration-windows.yaml build: Run integration tests on smaller VMs 2024-03-01 07:24:14 +00:00
integration-x86-64.yaml build: Run integration tests on smaller VMs 2024-03-01 07:24:14 +00:00
lychee.yaml ci: Introduce lychee to check links 2025-02-08 22:11:19 +08:00
openapi.yaml build: Ensure all required checks run on merge_group 2024-02-28 20:11:20 +00:00
package-consistency.yaml ci: Enable consistency check for fuzz workspace 2024-11-04 11:08:29 +00:00
preview-riscv64.yaml ci: Enable riscv64 CI of devices module 2024-12-06 16:24:41 +00:00
quality.yaml ci: Enable clippy::assertions_on_result_states 2024-10-03 12:03:49 +00:00
release.yaml build: Update github artifact action version 2025-01-09 22:25:35 +00:00
reuse.yaml build: add REUSE Compliance Check 2024-04-19 17:35:45 +00:00
shlint.yaml build: Ensure all required checks run on merge_group 2024-02-28 20:11:20 +00:00
taplo.yaml build: Add GitHub action to run taplo for Cargo.toml formatting 2024-05-08 21:46:13 +00:00