Repository navigation
fix(examples): align K8s Chrome pin with managed version - #6363
Conversation
miguel-heygen
left a comment
There was a problem hiding this comment.
Thanks for catching this. The new pin matches the managed Chrome build exactly: CHROME_VERSION in packages/engine/src/services/chromeHostCeiling.ts:26 is 152.0.7977.30, and the Cloud Run Dockerfile:83 and Dockerfile.test:83 already install that version. #5338 moved those two from 148.0.7778.167 but missed this example, even though its comment at Dockerfile.example:110 says it follows the Cloud Run pin, so the old value was stale. PRODUCER_HEADLESS_SHELL_PATH is built from the same variable, so the install path follows the change, and no other reference to the old build remains.
Optional, not for this PR: a small check that compares these container pins with CHROME_VERSION would catch the next drift automatically.
Verdict: APPROVE
Reasoning: One-line pin now equals the repo's managed Chrome version and the Cloud Run pin, fixing a drift left by #5338; CI is green with path-filtered skips.
Merge 20 more upstream commits (acd0bc3..ad4d3fa, v0.8.205: heygen-com#6403, heygen-com#6363, heygen-com#6209, heygen-com#6395, heygen-com#6424, heygen-com#6426, heygen-com#6442, heygen-com#6430, heygen-com#6402, heygen-com#6435, heygen-com#6439, heygen-com#6449, heygen-com#5436, heygen-com#6455 and docs). No conflicts. Record the 11 open PRs heygen-com#6440-heygen-com#6458 and issue heygen-com#6443 in docs/DECISIONS.md (none adopted), re-check the earlier open PRs, and advance the commit watermark to ad4d3fa, the PR watermark to heygen-com#6458 and the issue watermark to heygen-com#6443. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
The Kubernetes distributed-renderer example still installs Chrome 148, which has the layered gradient-text defect addressed in #5338. Update it to
152.0.7977.30, matching the managed Linux browser and Cloud Run image.This is the K8s follow-up accepted in review 5640641289.
Validation:
ffmpeg-staticdownload timeout duringbun install. The complete image and current renderer remain unverified.