From ac87852f4e37e62edfdd6ab7d0361716920862d1 Mon Sep 17 00:00:00 2001 From: Max Date: Tue, 3 Mar 2026 23:41:53 +0800 Subject: [PATCH] fix: use jq instead of Go template for docker inspect in CI Avoids GitHub Actions YAML parser choking on {{ }} syntax entirely. Made-with: Cursor --- .github/workflows/pr-test.yml | 3 +-- .github/workflows/unit-test.yml | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/pr-test.yml b/.github/workflows/pr-test.yml index 5f62fda0..c9e07eda 100644 --- a/.github/workflows/pr-test.yml +++ b/.github/workflows/pr-test.yml @@ -1668,8 +1668,7 @@ jobs: - name: Start Tai (with Docker socket + K8s proxy) run: | - FMT='${{ "{{" }}.NetworkSettings.Networks.k3d-tai-test.IPAddress{{ "}}" }}' - K3D_IP=$(docker inspect k3d-tai-test-server-0 --format "${FMT}") + K3D_IP=$(docker inspect k3d-tai-test-server-0 | jq -r '.[0].NetworkSettings.Networks["k3d-tai-test"].IPAddress') echo "k3d server IP: ${K3D_IP}" docker run -d --name tai \ diff --git a/.github/workflows/unit-test.yml b/.github/workflows/unit-test.yml index 3aefbf5b..7d3696e2 100644 --- a/.github/workflows/unit-test.yml +++ b/.github/workflows/unit-test.yml @@ -1222,8 +1222,7 @@ jobs: - name: Start Tai (with Docker socket + K8s proxy) run: | - FMT='${{ "{{" }}.NetworkSettings.Networks.k3d-tai-test.IPAddress{{ "}}" }}' - K3D_IP=$(docker inspect k3d-tai-test-server-0 --format "${FMT}") + K3D_IP=$(docker inspect k3d-tai-test-server-0 | jq -r '.[0].NetworkSettings.Networks["k3d-tai-test"].IPAddress') echo "k3d server IP: ${K3D_IP}" docker run -d --name tai \