diff --git a/.github/workflows/ci-cd-web-desktop.yml b/.github/workflows/ci-cd-web-desktop.yml index 0843d12..2354e3d 100644 --- a/.github/workflows/ci-cd-web-desktop.yml +++ b/.github/workflows/ci-cd-web-desktop.yml @@ -174,7 +174,7 @@ jobs: echo "No running convex container detected; attempting offline admin key extraction..." VOLUME="sistema_convex_data" if docker volume inspect "$VOLUME" >/dev/null 2>&1; then - KEY=$(docker run --rm -v "$VOLUME":/convex/data "$CONVEX_IMAGE" /bin/sh -lc './generate_admin_key.sh' | tr -d '\r' | grep -o 'convex-self-hosted|[^ ]*' | tail -n1) + KEY=$(docker run --rm --entrypoint /bin/sh -v "$VOLUME":/convex/data "$CONVEX_IMAGE" -lc './generate_admin_key.sh' | tr -d '\r' | grep -o 'convex-self-hosted|[^ ]*' | tail -n1) else echo "Volume $VOLUME não encontrado; não foi possível extrair a chave admin" fi @@ -431,7 +431,7 @@ jobs: echo "No running convex container detected; attempting offline admin key extraction..." VOLUME="sistema_convex_data" if docker volume inspect "$VOLUME" >/dev/null 2>&1; then - KEY=$(docker run --rm -v "$VOLUME":/convex/data "$CONVEX_IMAGE" /bin/sh -lc './generate_admin_key.sh' | tr -d '\r' | grep -o 'convex-self-hosted|[^ ]*' | tail -n1) + KEY=$(docker run --rm --entrypoint /bin/sh -v "$VOLUME":/convex/data "$CONVEX_IMAGE" -lc './generate_admin_key.sh' | tr -d '\r' | grep -o 'convex-self-hosted|[^ ]*' | tail -n1) else echo "Volume $VOLUME não encontrado; não foi possível extrair a chave admin" fi @@ -593,7 +593,7 @@ jobs: echo "No running convex container detected; attempting offline admin key extraction..." VOLUME="sistema_convex_data" if docker volume inspect "$VOLUME" >/dev/null 2>&1; then - KEY=$(docker run --rm -v "$VOLUME":/convex/data "$CONVEX_IMAGE" /bin/sh -lc './generate_admin_key.sh' | tr -d '\r' | grep -o 'convex-self-hosted|[^ ]*' | tail -n1) + KEY=$(docker run --rm --entrypoint /bin/sh -v "$VOLUME":/convex/data "$CONVEX_IMAGE" -lc './generate_admin_key.sh' | tr -d '\r' | grep -o 'convex-self-hosted|[^ ]*' | tail -n1) else echo "Volume $VOLUME não encontrado; não foi possível extrair a chave admin" fi