ci: fix rootfs container smoke test during push

Currently the Smoke test stage fails in the push event pipeline:

  Run docker run --platform=linux/mips_24kc sha256:d1700df716390394450d4851555b1904fd245c02e79573f6e97b4c24cdaafc8d uname -m
  exec /bin/uname: exec format error
  Error: Process completed with exit code 255.

This is not failing in the pull_request pipeline as the QEMU is properly
configured. So lets fix the push event pipeline by configuring the QEMU
in the same way, so the smoke test can pass.

Fixes: 3724e26fa1 ("ci: only use apt during testing")
Link: https://github.com/openwrt/docker/pull/163
Reference: https://github.com/openwrt/docker/actions/runs/14235928616/job/39895103039#step:10:53
Signed-off-by: Petr Štetiar <ynezz@true.cz>
pull/163/head
Petr Štetiar 2025-04-03 06:13:35 +00:00
parent b74469c8e2
commit e8012cce6a
No known key found for this signature in database
GPG Key ID: 58EE120F30CC02D3
1 changed files with 0 additions and 1 deletions

View File

@ -344,7 +344,6 @@ jobs:
steps:
- name: Set up QEMU
if: github.event_name == 'pull_request'
run: |
sudo apt-get update
sudo apt-get install -y qemu-user-static binfmt-support