Files
bitvid/.github
thePR0M3TH3ANandClaude Opus 4.8 73a06069ad ci: run visual regression in its own job (don't gate deploy on it)
The visual-regression step lived inside the build job, and deploy-cache-state
(the Cloudflare CDN cache-purge that makes new content visible) needs: build.
So an environment-sensitive pixel diff — CI's Chromium/font rendering differs
from the committed baseline (locally the baseline is byte-identical, so it's not
a content regression) — failed the build job and silently blocked every deploy.
The unstable.bitvid.network CDN was stuck on the 2026-06-17 build as a result.

Move the visual steps into a standalone visual-regression job so they still run
and report a failure, but no longer block the build job or the deploy. Real
lint/build/artifact failures still gate the deploy via build.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
2026-06-20 13:16:11 -04:00
..