feat: Add installation of QEMU shared-library dependencies in backend E2E tests; mark subproject commits as dirty

This commit is contained in:
David Montero Crespo 2026-04-12 00:13:03 -03:00
parent d62d82b1a8
commit e82ff3900f
1 changed files with 12 additions and 0 deletions

View File

@ -20,6 +20,18 @@ jobs:
- name: Checkout repository
uses: actions/checkout@v4
# ── System dependencies for libqemu-xtensa.so ────────────────────────────
- name: Install QEMU shared-library dependencies
run: |
sudo apt-get update -qq
sudo apt-get install -y --no-install-recommends \
libfdt1 \
libglib2.0-0 \
libpixman-1-0 \
zlib1g \
libncurses6 \
libslirp0
# ── QEMU binaries + ROM files ──────────────────────────────────────────────
- name: Download QEMU binaries and ROM files
run: |