Contribution Guide
Purpose
This guide outlines the technical workflow required to download, modify, test, and submit contributions to Chambey repositories.
Summary
Chambey codebases are hosted on GitHub. Contributors fork the project, create feature branches, commit updates, run verification test suites, and submit pull requests for review by core maintainers.
Who This Is For
- Developers & Web Engineers: Writing front-end components, back-end APIs, or database scripts.
- Technical Writers: Editing configuration files or styling templates.
Key Details
- Forking Rule: Never commit directly to the
mainbranch. Always fork and work on a feature branch (e.g.,feature/custom-card-hover). - Commit Style: Use semantic commit messages (e.g.,
feat: add hover animations to cardsorfix: resolve responsive grid breaking). - Testing: Run local tests (e.g.,
npm run test,npm run typecheck) prior to committing. Unchecked test builds will fail CI checks.
Next Steps
- Select an issue from the GitHub tracker.
- Learn how to report bugs in How to Report an Issue.