Skip to content

build(deps): add playwright for browser-driven UI checks - #2

Merged
tkgstrator merged 1 commit into
masterfrom
build/add-playwright
Sep 4, 2026
Merged

build(deps): add playwright for browser-driven UI checks#2
tkgstrator merged 1 commit into
masterfrom
build/add-playwright

Conversation

@tkgstrator

Copy link
Copy Markdown
Contributor

Summary

This repo ships a web UI but has no way to drive a browser, so a change to a screen can only be verified by a human opening it. This adds the dependency that makes a browser-driven check possible.

  • playwright as a devDependency
  • bun run browser:installplaywright install chromium

Notes

  • Nothing is wired into CI and there is no postinstall: chromium is a ~150MB download that only a browser-driven check needs, so it stays opt-in until a test actually wants it.
  • No test files are added — this is the dependency only.

🤖 Generated with Claude Code

https://claude.ai/code/session_01DLik2h14rdD7Ks6v5CHRGv

This repo ships a web UI but has no way to drive a browser, so a change
to a screen can only be verified by a human opening it. Adds playwright
as a devDependency and the `browser:install` script that fetches its
chromium.

Not wired into CI and not a postinstall: the browser is a ~150MB download
that only a browser-driven check needs, so it stays opt-in until there is
a test that wants it.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DLik2h14rdD7Ks6v5CHRGv
@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown

Failed to generate code suggestions for PR

@tkgstrator
tkgstrator merged commit 65e72dc into master Sep 4, 2026
11 checks passed
@tkgstrator
tkgstrator deleted the build/add-playwright branch September 4, 2026 02:21
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