eclipse-score/score

Add workflow to install QEMU 10.1.0 with Raspberry Pi 4 support on GitHub runners

開放

#1,837 建立於 2025年10月2日

 (3 則留言) (0 個反應) (1 位負責人)Starlark (102 個分叉)auto 404
good first issuequestion

倉庫指標

星標
 (99 顆星)
PR 合併指標
 (PR 指標待抓取)

描述

Description

Currently, the default GitHub runners use the Ubuntu 24.04 package repositories.
When installing QEMU via apt-get install qemu-system-arm, we only get QEMU 8.0, which does not include support for the -M raspi4b machine type.

We need to:

  1. Ensure a newer version of QEMU is installed on GitHub runners, preferably QEMU 10.1.0.
  2. Create a GitHub Actions workflow that installs this version of QEMU (either from source, PPA, or prebuilt binaries).
  3. Validate the installation by running:
qemu-system-aarch64 -machine help

貢獻者指南