Skip to content

Report DPI only when Logs Ingestion Endpoint and RuleId are set - #410

Merged
devlead merged 1 commit into
developfrom
dpi-should-report
Oct 16, 2026
Merged

devlead merged 1 commit into
developfrom
dpi-should-report

Conversation

@devlead

@devlead devlead commented Oct 16, 2026

Copy link
Copy Markdown
Owner

Summary

  • Replace the inline Endpoint/RuleId (and SharedKey fallback) Cake gate with BuildData.ShouldReportDPI().
  • Drop the Data Collector SharedKey/WorkspaceId report path now that consumers ingest via Logs Ingestion.

Test plan

  • PR CI stays on analyze (TRUSTED_INGEST false, no Endpoint/RuleId).
  • After merge to develop/main, trusted builds still report when Endpoint and RuleId secrets are present.

@devlead
devlead merged commit fd057cc into develop Oct 16, 2026
3 checks passed
@devlead
devlead deleted the dpi-should-report branch October 16, 2026 19:53
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