chore(deps): align SDK 0.80 and Playwright 1.61.1 - #100
Conversation
Version Bump PreviewWhen this PR is merged, @happyvertical/spider will receive a patch version bump based on your conventional commits. What happens on merge?
No manual intervention needed! |
|
Blocked on happyvertical/iac#1000: deploy the ARC Playwright 1.61.1 runtime with /ms-playwright chromium-1228, chromium_headless_shell-1228, and ffmpeg-1011. Spider PR #100 fails closed in runs 29444150662 and 29444150898; no browser download occurred. Next: merge and deploy iac#1000, rerun PR #100, merge Spider only with authorization, verify the published @happyvertical/spider version, then report that version to anytown/anytown.ai#692. |
|
Still blocked on happyvertical/iac#1000: PR #1001 remains open and the Spider reruns 29444150662 and 29444150898 are queued on arc-happyvertical, so the Playwright 1.61.1 runtime is not yet observable. Next: merge and deploy iac#1001 with authorization, confirm ARC runners accept jobs, complete the queued Spider checks, then merge Spider only with authorization, verify the published package version, and report it to anytown/anytown.ai#692. |
Summary
@happyvertical/cacheand@happyvertical/utilswith the published SDK 0.80.0 familyBrowser runtime contract
Spider CI now requires the ARC runner to expose
/ms-playwright/chromium-1228,/ms-playwright/chromium_headless_shell-1228, and/ms-playwright/ffmpeg-1011. It setsPLAYWRIGHT_SKIP_BROWSER_DOWNLOAD=1, launches the baked runtime, and then runs the real Crawlee fixture-server coverage suite. The image is owned by happyvertical/iac#1000; this PR is ready for review but must not merge until that image is deployed and Spider CI is green.Validation
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD=1 pnpm install --frozen-lockfilepnpm deps:public:checkpnpm buildpnpm typecheckpnpm lintpnpm docs:api:checkpnpm browser:runtime:checkwith Playwright 1.61.1 and an existing system Chrome, no downloadpnpm test:coverage— 107 passed, 10 skipped; 82.19% statements, 72.01% branches, 89.31% functions, 82.42% linespnpm changeset statusgit diff --check origin/mainCloses #99.
{ "schema": "hv-agent-run:v1", "runtime": "codex", "session": "019f6723-f96f-7753-8e94-8ed27e7e7af7", "issue": "#99", "policy_revision": "1.0.0", "validation": [ "pnpm install --frozen-lockfile", "pnpm deps:public:check", "pnpm build", "pnpm typecheck", "pnpm lint", "pnpm docs:api:check", "pnpm browser:runtime:check", "pnpm test:coverage: 107 passed", "pnpm changeset status", "packed npm metadata inspection", "bounded final full-roster review", "git diff --check origin/main" ] }