Skip to content

ci: run session viewer browser fixtures - #398

Merged
BunsDev merged 1 commit into
mainfrom
ci/viewer-browser-fixtures
Oct 18, 2026
Merged

BunsDev merged 1 commit into
mainfrom
ci/viewer-browser-fixtures

Conversation

@BunsDev

@BunsDev BunsDev commented Oct 18, 2026 •

Copy link
Copy Markdown
Member

Summary

Run session viewer browser regressions on pull requests that touch viewer code, fixtures, export templates, or this workflow.

Context

Fixes #387; related sweep #370 and the merged #326 raw-fetch handling. Scope is hosted browser coverage; no runtime changes.

Changes

  • Pin @playwright/cli 0.1.22 and install its matching Chromium.
  • Run all scripts/test_viewer_*.py fixtures on Ubuntu with a 10-minute job timeout.
  • Keep contents permissions read-only and disable persisted checkout credentials.

Validation

  • actionlint .github/workflows/viewer-tests.yml — passed after rebase onto main 0f7ae71.
  • git diff origin/main --check — passed; signed commit verified.
  • python3 -B scripts/test_viewer_isolation.py --cli <pinned-playwright-cli> — passed on the rebased head with explicit headless Chromium configuration.
  • python3 -B scripts/test_viewer_raw_errors.py --cli <pinned-playwright-cli> — passed on the rebased head using the same configuration.
  • Independent source review — no blocking findings.
  • Cargo formatting/check/Clippy/tests — not run for this workflow-only patch.
  • Hosted Ubuntu browser installation and both offline fixtures — passed in run 39122915379. This does not establish human accessibility acceptance.

PR Readiness

  • Diff contains only the new workflow; generated files are unchanged.
  • No runtime help or documentation changes are needed.
  • No credentials or unrelated files included.
  • No remaining in-scope verification gaps; human accessibility acceptance is outside this workflow change.

Coven-Harness: codex / gpt-6

Fixes #387.

Coven-Harness: codex / gpt-6
@vercel

vercel Bot commented Oct 18, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
docs Ready Ready Preview Oct 18, 2026 11:21am UTC

Request Review

@BunsDev
BunsDev merged commit a24b7c5 into main Oct 18, 2026
2 checks passed

This branch was successfully deployed

1 active deployment
Preview — 9b664df9 Deployed Oct 18, 2026 by vercel[bot]
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.

Add hosted browser verification for session viewer changes

1 participant