@@ -36,6 +36,28 @@ jobs:
|
||||
git fetch --depth 1 origin "$GITHUB_SHA"
|
||||
git checkout FETCH_HEAD
|
||||
|
||||
#-------------------------------------------------------------------
|
||||
# Diagnostic (temporary)
|
||||
#-------------------------------------------------------------------
|
||||
- name: Diagnose environment
|
||||
run: |
|
||||
echo "PATH=$PATH"
|
||||
echo "--- docker/podman ---"
|
||||
command -v docker || echo "no docker"
|
||||
command -v podman || echo "no podman"
|
||||
command -v nerdctl || echo "no nerdctl"
|
||||
ls -l /var/run/docker.sock 2>/dev/null || echo "no docker.sock"
|
||||
docker ps 2>&1 | head -5 || true
|
||||
echo "--- qemu ---"
|
||||
command -v qemu-aarch64 || echo "no qemu-aarch64"
|
||||
command -v qemu-aarch64-static || echo "no qemu-aarch64-static"
|
||||
ls /proc/sys/fs/binfmt_misc/ 2>/dev/null
|
||||
echo "--- arch/os ---"
|
||||
uname -a
|
||||
cat /etc/os-release 2>/dev/null | head -3
|
||||
echo "--- network ---"
|
||||
curl -sI --max-time 10 https://registry-1.docker.io/v2/ 2>&1 | head -3 || echo "docker hub unreachable"
|
||||
|
||||
#-------------------------------------------------------------------
|
||||
# Register QEMU so arm64 binaries/images can run on the x86 runner
|
||||
#-------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user