Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to Contribute to LightRAG #853

Open
YanSte opened this issue Feb 19, 2025 · 0 comments
Open

How to Contribute to LightRAG #853

YanSte opened this issue Feb 19, 2025 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation information

Comments

@YanSte
Copy link
Collaborator

YanSte commented Feb 19, 2025

πŸš€ Handy Tips for Developers Contributing to the Project

βœ… Setup

Before committing your changes, please ensure to follow this steps.

πŸ“– Setup Guide

1️⃣ Install the Project

β€’ Clone the LightRAG repository: git clone <repository_url>
β€’ Navigate to the root directory of the project: cd LightRAG
β€’ Install dependencies: pip install . -e

2️⃣ Install and Run Pre-commit Hooks

β€’ Install pre-commit using pip: pip install pre-commit
β€’ Initialize pre-commit in your repository: pre-commit install
β€’ Run pre-commit hooks manually: pre-commit run --all-files

3️⃣ Before Creating a Pull Request

To ensure all CI validations pass before opening a pull request, run: pre-commit run --all-files

Fix any reported issues, and you’re good to go! πŸš€

Thanks πŸ™πŸ»

@YanSte YanSte added the documentation Improvements or additions to documentation label Feb 19, 2025
@YanSte YanSte self-assigned this Feb 19, 2025
@YanSte YanSte pinned this issue Feb 19, 2025
@HKUDS HKUDS locked and limited conversation to collaborators Feb 19, 2025
@YanSte YanSte changed the title How to Contribute to LightRAG [Info] How to Contribute to LightRAG Feb 19, 2025
@YanSte YanSte changed the title [Info] How to Contribute to LightRAG How to Contribute to LightRAG Feb 19, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
documentation Improvements or additions to documentation information
Projects
None yet
Development

No branches or pull requests

1 participant