From 578c895763a18e9fc180aab8759b10f2f990061a Mon Sep 17 00:00:00 2001 From: Rhys Sullivan <39114868+RhysSullivan@users.noreply.github.com> Date: Mon, 24 Aug 2026 20:24:12 -0700 Subject: [PATCH] Disable telemetry in desktop smoke container --- .github/workflows/ci.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 49b9c446d..2c340085a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -417,7 +417,13 @@ jobs: - name: Run sidecar outside the workspace working-directory: apps/desktop run: | - docker run --rm -d --name sidecar-smoke -p 45841:45841 -e HOME=/tmp \ + # Containers do not inherit the job environment. Keep the compiled + # product smoke from becoming a production analytics/integrations hit. + docker run --rm -d --name sidecar-smoke -p 45841:45841 \ + -e HOME=/tmp \ + -e DO_NOT_TRACK=1 \ + -e EXECUTOR_DISABLE_ANALYTICS=1 \ + -e EXECUTOR_DISABLE_INTEGRATIONS_FETCH=1 \ -v "$PWD/resources/executor:/opt/executor:ro" \ debian:bookworm-slim /opt/executor/executor daemon run --foreground \ --port 45841 --hostname 0.0.0.0 --auth-token=ci-smoke