mirror of
https://github.com/PR0M3TH3AN/bitvid.git
synced 2026-10-27 16:02:26 +00:00
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]>