fix: escape Go template braces in docker inspect for GitHub Actions

GitHub Actions interprets {{ }} as expression syntax. Use
${{ "{{" }} workaround to produce literal braces in shell.

Made-with: Cursor
This commit is contained in:
Max 2026-03-03 23:40:21 +08:00
parent 75250b47ee
commit e92aa7ed1f
2 changed files with 4 additions and 4 deletions

View file

@ -1668,8 +1668,8 @@ jobs:
- name: Start Tai (with Docker socket + K8s proxy)
run: |
K3D_IP=$(docker inspect k3d-tai-test-server-0 \
--format '{{.NetworkSettings.Networks.k3d-tai-test.IPAddress}}')
FMT='${{ "{{" }}.NetworkSettings.Networks.k3d-tai-test.IPAddress{{ "}}" }}'
K3D_IP=$(docker inspect k3d-tai-test-server-0 --format "${FMT}")
echo "k3d server IP: ${K3D_IP}"
docker run -d --name tai \

View file

@ -1222,8 +1222,8 @@ jobs:
- name: Start Tai (with Docker socket + K8s proxy)
run: |
K3D_IP=$(docker inspect k3d-tai-test-server-0 \
--format '{{.NetworkSettings.Networks.k3d-tai-test.IPAddress}}')
FMT='${{ "{{" }}.NetworkSettings.Networks.k3d-tai-test.IPAddress{{ "}}" }}'
K3D_IP=$(docker inspect k3d-tai-test-server-0 --format "${FMT}")
echo "k3d server IP: ${K3D_IP}"
docker run -d --name tai \