[build-tools] Add eas/posthog_annotation workflow function#3948
Conversation
|
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. |
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.71% 59.73% +0.03%
============================================================================
Files 943 944 +1
Lines 41579 41601 +22
Branches 8758 8760 +2
============================================================================
+ Hits 24826 24848 +22
Misses 16659 16659
Partials 94 94 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
aa30fd2 to
9c65fdb
Compare
b6df873 to
eb91e64
Compare
9c65fdb to
bccd6db
Compare
|
Subscribed to pull request
Generated by CodeMention Warning: The preamble and epilogue options in commentConfiguration are deprecated. Use template instead. |
sjchmiela
left a comment
There was a problem hiding this comment.
nit: let's use UserError and add tracking codes?
eb91e64 to
7d0223e
Compare
bccd6db to
a662e94
Compare
7d0223e to
6952ef5
Compare
a662e94 to
52dc644
Compare
6952ef5 to
fc5c5d9
Compare
8407075 to
d3e76bf
Compare
abdc0c9 to
fc81011
Compare
d3e76bf to
b52c51f
Compare
fc81011 to
cdfc8f9
Compare
27b3af6 to
a437436
Compare
cdfc8f9 to
82b0571
Compare
|
handled in the client refactor, everything throws |
a437436 to
d70a085
Compare
82b0571 to
d089cc8
Compare
|
✅ Thank you for adding the changelog entry! |

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