diff --git a/.github/actions/run-backend-tests/action.yml b/.github/actions/run-backend-tests/action.yml index 2c50c7becfe8a..f78b6eeea75ad 100644 --- a/.github/actions/run-backend-tests/action.yml +++ b/.github/actions/run-backend-tests/action.yml @@ -185,3 +185,8 @@ runs: pytest posthog/api/test/test_decide.py::TestDecideUsesReadReplica \ --durations=100 --durations-min=1.0 \ $PYTEST_ARGS + + - name: Show docker compose logs on failure + if: failure() + shell: bash + run: docker compose -f docker-compose.dev.yml logs diff --git a/docker-compose.base.yml b/docker-compose.base.yml index 1254f103c9f1c..a560547c1f79a 100644 --- a/docker-compose.base.yml +++ b/docker-compose.base.yml @@ -168,6 +168,9 @@ services: kompose.volume.type: configMap volumes: - ./docker/temporal/dynamicconfig:/etc/temporal/config/dynamicconfig + depends_on: + - db + - elasticsearch temporal-admin-tools: environment: - TEMPORAL_CLI_ADDRESS=temporal:7233