fix(cicd): wait for DinD to be ready before starting act runner

This commit is contained in:
Gonçalo Rodrigues 2026-06-26 23:45:53 +01:00
parent bd174be094
commit 6afc95ef4c

View File

@ -100,6 +100,11 @@ resource "kubernetes_deployment" "act_runner" {
command = ["/bin/sh", "-c"] command = ["/bin/sh", "-c"]
args = [<<-EOT args = [<<-EOT
set -e set -e
echo "Waiting for Docker daemon..."
until docker -H tcp://localhost:2375 info > /dev/null 2>&1; do
sleep 2
done
echo "Docker daemon ready."
if [ ! -f /data/.runner ]; then if [ ! -f /data/.runner ]; then
act_runner register \ act_runner register \
--no-interactive \ --no-interactive \