Spaces:
Runtime error
Runtime error
Contributing to AutoMaintainer
First off, thank you for considering contributing to AutoMaintainer! It's people like you that make AutoMaintainer such a great tool.
Where do I go from here?
If you've noticed a bug or have a feature request, make sure to check if there's already an issue for it. If not, feel free to open a new one!
Setting up your development environment
- Fork the repo on GitHub.
- Clone the project to your own machine.
- Install dependencies for the backend and frontend:
- Backend:
pip install -r backend/requirements.txt - Frontend:
npm installin thedashboard/directory.
- Backend:
Architecture
Before making changes to the LangGraph agents, please read our ARCHITECTURE.md to understand the state flow and interactions with the GitHub API.
Submitting Changes
- Create a new branch:
git checkout -b my-feature-branch. - Make your changes.
- Test your changes to ensure you haven't broken existing functionality.
- Push your branch to your fork:
git push origin my-feature-branch. - Submit a pull request!
Code Style
- We use standard Python conventions (PEP 8) for the backend.
- We use Prettier/ESLint rules for the Next.js frontend.
We look forward to reviewing your contributions!