Skip to main content

Pull Requests (PRs)

To maintain a clean and stable codebase, all contributions must follow the NDM pull‑request guidelines.

Steps

  1. Create a fork
    All changes must be pushed to your fork, never directly to the main repository.

  2. Keep changes small
    Large PRs are difficult to review and often introduce hidden issues. Prefer multiple small PRs over one large one.

  3. Fill out the PR form completely
    The PR template exists to help reviewers understand your changes. Incomplete PRs will not be reviewed.

  4. Ensure CI passes
    Your PR must pass:

    • Build checks
    • Security audit
    • All tests
  5. Write meaningful commit messages
    Avoid “fix stuff” or “update code”. Use clear, descriptive messages.