Skip to content

Contribution

Lumbermill welcomes bug reports, feature requests, and pull requests.

Report bugs on the GitHub Issues page. Include:

  • A clear, descriptive title
  • A detailed description of the issue
  • Steps to reproduce
  • Any relevant logs or screenshots

Open a new issue on the GitHub Issues page with:

  • The problem the feature would solve
  • How you envision it working
  • Any alternatives you have considered
  1. Fork the repository on GitHub.

  2. Clone your fork:

    Terminal window
    git clone https://github.com/instance-studio/lumbermill.git
  3. Create a branch:

    Terminal window
    git checkout -b bugfix/name
    # or
    git checkout -b feature/name
  4. Make your changes, following the project’s coding standards.

  5. Commit with a clear message:

    Terminal window
    git commit -m "Description of the changes"
  6. Push to your fork:

    Terminal window
    git push origin bugfix/name
  7. Open a pull request from your branch to main. Reference any related issues in the description.

Submitted pull requests are reviewed by the project maintainers. Respond to feedback and push any requested changes to the same branch. Once approved, the pull request will be merged into main.