Skip to content

fix: align Playwright runner with dependencies - #19

Merged
Priveetee merged 1 commit into
mainfrom
dev
Sep 10, 2026
Merged

fix: align Playwright runner with dependencies#19
Priveetee merged 1 commit into
mainfrom
dev

Conversation

@Priveetee

Copy link
Copy Markdown
Member

Summary

  • align the Playwright runner image with the locked Playwright dependency
  • restore Token PO-token and remote-login browser startup

Production behavior

The Token image now ships the Chromium revision required by Playwright 1.63.0. The /potoken route no longer fails because the runner is missing its browser executable.

Deployment requirements

Publish the Token image from main and pin the production token service to its immutable digest. Preserve the current Token image and secret volume as the rollback point.

Runtime verification

  • /health returns successfully.
  • /potoken?videoId=dQw4w9WgXcQ returns successfully on the built image.
  • Existing Token configuration and secret volume remain unchanged.

Tests

  • Token CI workflow.
  • Docker multi-architecture workflow.
  • Local amd64 image build and health/PO-token probe.
  • git diff --check.

Rollback

Restore the previous Token image digest and recreate only typetype-token.

@Priveetee
Priveetee merged commit 5a40ad4 into main Sep 10, 2026
7 checks passed
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.

1 participant