Skip to content

Add GitHub Actions workflow to test React components#4

Merged
ty2k merged 2 commits into
mainfrom
ci/test-react
Jun 1, 2026
Merged

Add GitHub Actions workflow to test React components#4
ty2k merged 2 commits into
mainfrom
ci/test-react

Conversation

@ty2k

@ty2k ty2k commented Jun 1, 2026

Copy link
Copy Markdown
Owner

No description provided.

@ty2k ty2k requested a review from Copilot June 1, 2026 02:43
@ty2k ty2k self-assigned this Jun 1, 2026
@ty2k ty2k added the ci/cd Updates to the CI/CD pipeline label Jun 1, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a GitHub Actions workflow that runs lint, format check, tests, and builds for the React components library whenever PR changes touch src/react/** (or on manual dispatch), plus a .nvmrc pinning Node.js 24 for the workflow's setup step.

Changes:

  • New workflow .github/workflows/test-react.yaml triggered on PRs touching src/react/** and workflow_dispatch.
  • New src/react/.nvmrc containing 24, consumed by the workflow to pin the Node.js version.
  • Workflow runs npm ci, lint, format:check, test, build-vite, and build against src/react.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.github/workflows/test-react.yaml New CI workflow performing lint, format check, tests, and two builds for the React package.
src/react/.nvmrc Pins Node.js 24 so the workflow's setup-node step uses a consistent version.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@ty2k ty2k merged commit 3d485d7 into main Jun 1, 2026
1 of 2 checks passed
@ty2k ty2k deleted the ci/test-react branch June 1, 2026 02:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci/cd Updates to the CI/CD pipeline

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants