Skip to content

chore(docs): refresh blog visual baseline after content change - #3328

Merged
wheels-bot[bot] merged 1 commit into
developfrom
docs/bot-refresh-blog-baseline-30099171176
Jul 24, 2026
Merged

chore(docs): refresh blog visual baseline after content change#3328
wheels-bot[bot] merged 1 commit into
developfrom
docs/bot-refresh-blog-baseline-30099171176

Conversation

@wheels-bot

@wheels-bot wheels-bot Bot commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Summary

A blog-content merge changed the blog index page, so the committed visual-regression baseline at web/tests/visual-baselines/blog.png is stale. Without this refresh, every subsequent web/**-touching PR fails the Visual regression check on a deterministic diff until someone refreshes manually (issue #2915).

develop's branch protection rejects direct pushes, so the refresh lands through this PR, opened and merged by the deploy run that published the blog change.

🤖 Opened automatically by .github/workflows/web-deploy.yml.

@wheels-bot wheels-bot Bot left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wheels Bot — Reviewer

TL;DR — This PR refreshes the stale Playwright visual-regression baseline at web/tests/visual-baselines/blog.png after a blog-content merge changed the blog index page (issue #2915). It is a single-file, bot-generated binary change with no code, config, or test-logic surface. Verdict: comment (clean; nothing to block, but the author is wheels-bot so self-approval is not possible).

Correctness

The diff touches exactly one file — web/tests/visual-baselines/blog.png (Bin 121995 -> 126464 bytes) — and nothing else is bundled. The new blob is a valid PNG: PNG image data, 1280 x 800, 8-bit/color RGB, non-interlaced, matching the standard Playwright viewport, so the baseline was captured at the expected resolution. There is no code path to exercise.

One caveat inherent to any binary-baseline refresh: a byte diff alone cannot confirm the screenshot captured a correctly rendered page rather than a broken/half-loaded one. That verification lives in the deploy workflow that generated it (deterministic capture after the content merge), which is the accepted process here — flagging only for awareness, not as a blocker.

Commits

chore(docs): auto-refresh blog visual baseline after content change conforms to commitlint.config.js: valid type chore, suggested scope docs, subject non-empty, not ALL-CAPS, header ≤ 100 chars. Good.

No convention, cross-engine, test-coverage, docs, or security concerns apply to a binary baseline asset.

@wheels-bot
wheels-bot Bot merged commit 35a1956 into develop Jul 24, 2026
13 checks passed
@wheels-bot
wheels-bot Bot deleted the docs/bot-refresh-blog-baseline-30099171176 branch July 24, 2026 14:08
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.

0 participants