ci(E2E): Collapse previous Playwright result entries in the sticky PR comment#8012
Conversation
… comment beep boop
|
The latest updates on your projects. Learn more about Vercel for GitHub. 3 Skipped Deployments
|
📝 WalkthroughWalkthroughThe reusable Docker E2E workflow replaces the sticky comment action with Estimated code review effort: 3 (Moderate) | ~20 minutes Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Docker builds report
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #8012 +/- ##
========================================
Coverage 98.64% 98.64%
========================================
Files 1497 1506 +9
Lines 59287 59573 +286
========================================
+ Hits 58481 58767 +286
Misses 806 806 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
✅ Playwright Test Results (oss - depot-ubuntu-latest-16) — run #18278 (attempt 1)Playwright Test Results (oss - depot-ubuntu-latest-16)Details
✅ Playwright Test Results (oss - depot-ubuntu-latest-arm-16) — run #18278 (attempt 1)Playwright Test Results (oss - depot-ubuntu-latest-arm-16)Details
✅ Playwright Test Results (private-cloud - depot-ubuntu-latest-arm-16) — run #18278 (attempt 1)Playwright Test Results (private-cloud - depot-ubuntu-latest-arm-16)Details
✅ Playwright Test Results (private-cloud - depot-ubuntu-latest-16) — run #18278 (attempt 1)Playwright Test Results (private-cloud - depot-ubuntu-latest-16)Details
|
Visual Regression19 screenshots compared. See report for details. |
Rewrite the sticky comment on each job instead of appending: the newest result stays expanded on top and every earlier result is folded into a single collapsed "Previous results" block, so the comment height stays constant across runs. History is capped to keep the body under GitHub's comment size limit. beep boop
There was a problem hiding this comment.
Actionable comments posted: 2
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: ASSERTIVE
Plan: Pro Plus
Run ID: 55620461-22eb-40cb-9d9b-5c422c7cfd0b
📒 Files selected for processing (1)
.github/workflows/.reusable-docker-e2e-tests.yml
✅ private-cloud · depot-ubuntu-latest-arm-16 — run #18505 (attempt 1)Playwright Test Results (private-cloud - depot-ubuntu-latest-arm-16)Details
🗂️ Previous results✅ private-cloud · depot-ubuntu-latest-16 — run #18505 (attempt 1)Playwright Test Results (private-cloud - depot-ubuntu-latest-16)Details
✅ oss · depot-ubuntu-latest-arm-16 — run #18505 (attempt 1)Playwright Test Results (oss - depot-ubuntu-latest-arm-16)Details
✅ oss · depot-ubuntu-latest-16 — run #18505 (attempt 1)Playwright Test Results (oss - depot-ubuntu-latest-16)Details
|
Thanks for submitting a PR! Please check the boxes below:
docs/if required so people know about the feature.Changes
I got tired of scrolling through Playwright comments for long-living PRs.
Instead of appending a new entry per run, the comment step now rewrites the single sticky comment on each job: the newest result stays expanded at the top, and every earlier result is folded into one collapsed "Previous results" block. The comment height stays constant no matter how many times E2E runs. History is capped so the body stays under GitHub's comment size limit.
With the four parallel matrix jobs, the last job to finish is the expanded one; the rest sit collapsed in the history block.
How did you test this code?
This is a CI change.