servo/python/wpt
Josh Matthews 9b05d36cea
WPT upstreamer: Make all failed merge operations leave a comment. (#37949)
The WPT exporter currently assumes that removing a label from a github
PR will never fail. This is obviously false and the result is a silent
failure. By moving the operation inside the existing try block we ensure
that a comment will be posted if any part of the merge step fails.

Testing: Untested; did not feel worth the time investment to determine
if the existing test harness can mock this particular situation.
Fixes: #37914

Signed-off-by: Josh Matthews <josh@joshmatthews.net>
2025-07-09 17:43:15 +00:00
..
exporter WPT upstreamer: Make all failed merge operations leave a comment. (#37949) 2025-07-09 17:43:15 +00:00
tests Use ruff to enforce python code formatting (#37117) 2025-05-26 11:54:43 +00:00
__init__.py Use ruff to enforce python code formatting (#37117) 2025-05-26 11:54:43 +00:00
export.py Use ruff to enforce python code formatting (#37117) 2025-05-26 11:54:43 +00:00
grouping_formatter.py Support WPT subsuites in agregating and flake detection (#37584) 2025-07-04 16:58:42 +00:00
manifestupdate.py Use ruff to enforce python code formatting (#37117) 2025-05-26 11:54:43 +00:00
run.py WPT: Handle flake detection in ServoHandler (#37540) 2025-06-26 08:53:07 +00:00
test.py Use ruff to enforce python code formatting (#37117) 2025-05-26 11:54:43 +00:00
update.py Use ruff to enforce python code formatting (#37117) 2025-05-26 11:54:43 +00:00