markafitzgerald1 / cribbage-trainer

Two-player cribbage discard and play improvement tool.
Mozilla Public License 2.0
1 stars 0 forks source link

cribbage-trainer

Summary

GitHub Workflow Status GitHub deployments Website GitHub

Two-player cribbage discard and play improvement tool.

Continuous deployment

Code in main is automatically built on git push and deployed to the GitHub Pages hosted Cribbage Trainer app site and Storybook site on build success via GitHub Action Workflow.

Local and Development Setup

Install

Build and Run

Lint and Test

Develop

Handling visual regression test screenshot differences

When the Playwright e2e (end to end) fail due to screenshot differences, compare expected and actual screenshots via npx --no-install playwright show-report to determine if the changes are visually acceptable. If acceptable, to update the expected screenshots: