Skip to content

Add browser-based validation for pull requests - #28

Merged
suvl merged 6 commits into
mainfrom
copilot/add-build-test-step
Oct 3, 2026
Merged

suvl merged 6 commits into
mainfrom
copilot/add-build-test-step

Conversation

Copilot AI commented Oct 3, 2026

Copy link
Copy Markdown
Contributor

A successful build alone doesn’t verify that the generated page renders as expected. Add browser checks for page content and layout on desktop and mobile.

  • Browser checks: Use Puppeteer to verify expected content and sections, working in-page links, local assets, JavaScript errors, and horizontal overflow.
  • Visual review: Save desktop and mobile screenshots as workflow artifacts.

Run locally with npm run test:site after building the site.

Copilot AI and others added 3 commits October 3, 2026 14:10
Co-authored-by: suvl <6018083+suvl@users.noreply.github.com>
Co-authored-by: suvl <6018083+suvl@users.noreply.github.com>
Co-authored-by: suvl <6018083+suvl@users.noreply.github.com>
Copilot AI and others added 3 commits October 3, 2026 18:36
Co-authored-by: suvl <6018083+suvl@users.noreply.github.com>
Co-authored-by: suvl <6018083+suvl@users.noreply.github.com>
Co-authored-by: suvl <6018083+suvl@users.noreply.github.com>
Copilot AI requested a review from suvl October 3, 2026 18:42
@suvl
suvl merged commit e6a5ece into main Oct 3, 2026
1 check 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.

2 participants