Thank you for contributing to AddonPay.
- Create a branch from
main. - Install dependencies with
pnpm install. - Make one coherent change and use a Conventional Commit message.
- Run
pnpm format:checkandpnpm checkbefore opening a pull request tomain.
Commit messages follow Conventional Commits. feat triggers a minor package release and fix triggers a patch release. Before 1.0.0, a breaking change also triggers a minor release; after 1.0.0, it triggers a major release. Nx Release creates versions, tags, GitHub Releases, and npm publications after merges to main.
Do not manually edit package versions, create release tags, or publish packages after the initial bootstrap.
Keep pull requests focused, explain the user-facing change, and link relevant issues. CI validates formatting, commit messages, and package tarballs.