-
Notifications
You must be signed in to change notification settings - Fork 11
Contributing
Sagar-Bagwe edited this page Jul 17, 2026
·
2 revisions
This project does not require a Contribution License Agreement (CLA). raaghu-react is owned by Wai Technologies and licensed under Apache License 2.0 — there is no separate CLA to sign before your contribution can be reviewed or merged.
- Read the Contributing Guide for setup steps, naming conventions, and PR requirements.
- Read and follow the Code of Conduct.
- Ensure any install or build dependencies are removed before the end of the layer when doing a build.
- Update
README.mdwith details of changes to the interface — new environment variables, exposed ports, useful file locations, and container parameters. - Bump version numbers in example files and
README.mdto reflect the new version this Pull Request represents. This project follows SemVer. - All PRs target the
developmentbranch. Branch naming followsuser/<name>/<task>. - PR titles follow
type(scope): description(e.g.feat(button): add loading state,fix(modal): close on Escape key). - You may merge the Pull Request once you have sign-off from two other developers, or ask a maintainer with merge permission to do it for you.
| Check | Gates |
|---|---|
| Style governance | No bare hex values in SCSS |
| Health check | Stories/tests/axe coverage |
| Bundle size | Elements ≤500kB, Components ≤500kB |
| Chromatic | Visual regression snapshots |
| Storybook test-runner | Story interaction smoke checks |
See CONTRIBUTING.md for the full, current guide — this wiki page summarizes it, but the repo file is the source of truth.