diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 9b7b8ea..165d331 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -45,7 +45,7 @@ jobs: - name: Test Docker image run: | CONTAINER_NAME="hermes-webtop-test" - TIMEOUT=120 + TIMEOUT=240 # Start container with shm-size (required by webtop) and all service ports mapped docker run -d --name "$CONTAINER_NAME" \ @@ -79,7 +79,7 @@ jobs: fi # If we see Hermes services started but no dashboard probe, that's OK too - if echo "$LOGS" | grep -q "all hermes-agent services started and ready"; then + if echo "$LOGS" | grep -q "All hermes-agent services started and ready"; then echo "PASS: Hermes services reported ready." break fi @@ -255,4 +255,4 @@ jobs: tags: | ghcr.io/${{ env.LOWERCASE_REPO }}:${{ env.IMAGE_TAG }} ghcr.io/${{ env.LOWERCASE_REPO }}:${{ github.sha }} - labels: ${{ steps.meta.outputs.labels }} \ No newline at end of file + labels: ${{ steps.meta.outputs.labels }}