[build-tools] Add eas/posthog_annotation workflow function#3948
Open
gwdp wants to merge 1 commit into
Open
Conversation
Contributor
Author
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
This stack of pull requests is managed by Graphite. Learn more about stacking. |
This was referenced Jul 3, 2026
d0f40ee to
9ce8b59
Compare
229312f to
98e807a
Compare
9ce8b59 to
aa30fd2
Compare
98e807a to
f34df26
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## gwdp/eng-21551-posthog-upload-sourcemaps #3948 +/- ##
============================================================================
+ Coverage 59.44% 59.46% +0.03%
============================================================================
Files 940 941 +1
Lines 41337 41364 +27
Branches 8705 8709 +4
============================================================================
+ Hits 24568 24595 +27
Misses 16674 16674
Partials 95 95 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
aa30fd2 to
9c65fdb
Compare
f34df26 to
b6df873
Compare
b6df873 to
eb91e64
Compare
9c65fdb to
bccd6db
Compare
|
✅ Thank you for adding the changelog entry! |
|
Subscribed to pull request
Generated by CodeMention Warning: The preamble and epilogue options in commentConfiguration are deprecated. Use template instead. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Why
Drop a labeled marker on PostHog charts from a workflow, so a deploy or release shows up as a line across every graph. Reasoning: Makes it easy to see whether errors spiked right after a ship.
How
Adds
eas/posthog_annotation. POSTs to the PostHog annotations API withcontentand an optionaldate_marker(defaults to now). Same personal key as the flag and metric steps; the key needs theannotation:writescope.ignore_error(default false) fails the step on error; set it true to warn and continue.Test Plan
CI passes. Not live-run yet, since the connect key needs the
annotation:writescope. Will run it before undrafting. Test workflow below.Test workflow