Skip to content

Disable ONNX Runtime telemetry in every package - #15

Merged
laurenspriem merged 1 commit into
mainfrom
codex/disable-ort-telemetry
Aug 13, 2026
Merged

Disable ONNX Runtime telemetry in every package#15
laurenspriem merged 1 commit into
mainfrom
codex/disable-ort-telemetry

Conversation

@laurenspriem

Copy link
Copy Markdown
Member

Summary

  • compile telemetry out of Android, iOS, Linux, macOS, and Windows builds
  • fail builds unless generated ONNX Runtime CMake caches prove telemetry is OFF
  • reject Android telemetry classes and record the policy in every manifest and release provenance
  • match the three pinned Windows ARM64 Dawn warnings semantically instead of by source line number

Validation

  • bash syntax and ShellCheck
  • JSON parsing and telemetry-option assertions
  • positive and negative CMake-cache policy tests (OFF accepted; ON, duplicate, and absent rejected)
  • manifest policy field test
  • Windows warning-pattern fixture test
  • git diff --check

@laurenspriem
laurenspriem marked this pull request as ready for review August 13, 2026 05:11
@laurenspriem
laurenspriem merged commit ee7cfe0 into main Aug 13, 2026
3 checks passed
@laurenspriem
laurenspriem deleted the codex/disable-ort-telemetry branch August 13, 2026 05:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant