When contributing to create-t3-app
whether on GitHub or in other community spaces:
- Be respectful, civil, and open-minded.
- Before opening a new pull request, try searching through the issue tracker for known issues or fixes.
- Open an issue and describe the problem.
- Fork this repository to your own GitHub account, then clone the repository to your machine.
- Follow the README to install the project.
- Create a new branch and implement your changes.
Note: We use
commitlint
to autoupdate the changelog and versioning.
- Make sure you follow the Conventional Commits guidelines when making commits.
- Do not manually update the changelog and version in the package.json.
- Open a pull request! All pull requests must be made to the
main
branch.
# Install pnpm
npm install -g pnpm
# Install dependencies
pnpm install
# Initial build
pnpm run build
# Start the package locally
pnpm start
This contribution guide is inspired by the Next.js contribution guide.