From 1e318cfcd7d8411374048b2f831b48bd5c56e371 Mon Sep 17 00:00:00 2001 From: Saurabh Jain Date: Thu, 5 Mar 2026 08:08:19 +0530 Subject: [PATCH 1/2] Disable SDK telemetry in CI workflows Set DO_NOT_TRACK=1 to prevent tests from firing telemetry pings to the checkpoint endpoint during CI runs. --- .github/workflows/ci.yml | 3 +++ .github/workflows/integration.yml | 1 + 2 files changed, 4 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e2773fa..72ce4f0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,6 +9,9 @@ on: permissions: contents: read +env: + DO_NOT_TRACK: '1' + jobs: lint: runs-on: ubuntu-latest diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index bb18fab..85a25c5 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -16,6 +16,7 @@ permissions: contents: read env: + DO_NOT_TRACK: '1' # Note: github.event.inputs only available on workflow_dispatch, defaults used otherwise AXONFLOW_AGENT_URL: ${{ github.event.inputs.agent_url || 'https://staging-eu.getaxonflow.com' }} AXONFLOW_CLIENT_ID: ${{ secrets.AXONFLOW_CLIENT_ID || 'demo-client' }} From 2d93c346e68cef713732520960b15064c78e9161 Mon Sep 17 00:00:00 2001 From: Saurabh Jain Date: Thu, 5 Mar 2026 08:21:58 +0530 Subject: [PATCH 2/2] Add DO_NOT_TRACK=1 to release workflow Prevents telemetry pings during release test runs. --- .github/workflows/release.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0e1c30b..5b8da96 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,6 +8,9 @@ on: permissions: contents: read +env: + DO_NOT_TRACK: '1' + jobs: build: runs-on: ubuntu-latest