Skip to content

feat: add GitHub Actions workflow#4

Merged
reyrodrigez merged 3 commits intomasterfrom
claude/add-github-action-tests-X5nyV
Mar 21, 2026
Merged

feat: add GitHub Actions workflow#4
reyrodrigez merged 3 commits intomasterfrom
claude/add-github-action-tests-X5nyV

Conversation

@reyrodrigez
Copy link
Copy Markdown
Member

No description provided.

@reyrodrigez
Copy link
Copy Markdown
Member Author

One of the actions suggests that the lint and the unit test are running on the same job, but it doesn't seem to be the case.

@reyrodrigez
Copy link
Copy Markdown
Member Author

Also theres a separate playwright and e2e test

- Add pr.yml workflow that runs lint, unit tests, and Playwright e2e tests on pull requests
- Install vitest v2 (compatible with vite 5) with jsdom and @testing-library/react
- Configure vitest in vite.config.ts to scan src/**/*.{test,spec}.{ts,tsx}
- Add test setup file with @testing-library/jest-dom
- Add 'test' script to package.json
- Fix invalid semver in peerDependencies for react-dom

https://claude.ai/code/session_01GDovJXtSC4Nxoj2GkELf7t
@reyrodrigez reyrodrigez force-pushed the claude/add-github-action-tests-X5nyV branch from 8c7f79c to 2a72f35 Compare March 21, 2026 19:48
@reyrodrigez reyrodrigez changed the title feat: add GitHub Actions workflow for PR checks feat: add GitHub Actions workflow Mar 21, 2026
@reyrodrigez reyrodrigez merged commit d7130a6 into master Mar 21, 2026
2 checks passed
@reyrodrigez reyrodrigez deleted the claude/add-github-action-tests-X5nyV branch March 21, 2026 20:27
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