Dispatching build-and-deploy-integration-worker.yml with a bare run number (e.g. 687) deployed nbarrett36/ngx-ramblers:687 - the website image, which ships no browser, no JDK and no PLAYWRIGHT_BROWSERS_PATH. The deploy succeeded and health checks stayed green because the website image serves the same endpoints, but the first walks upload then failed at Playwright browser launch with "Executable doesn't exist". The worker variant of the same build is pushed as integration-worker-687, and the workflow input description actively suggested passing the bare run number.
deploy-integration-worker.ts now normalises a bare numeric tag to
integration-worker-