Thanks for your interest in improving gibr!
We welcome all kinds of contributions — from bug fixes and documentation to new feature implementations.
- Fork the repository
- Clone your fork:
git clone https://github.com/<your-username>/gibr.git cd gibr
- Set up your environment
uv venv source .venv/bin/activate # or on Windows source .venv\Scripts\activate uv pip install -e ".[dev,github,gitlab,jira,azure]"
- Run tests
pytest
- Use
rufffor linting and formatting:ruff check . ruff format .
- All new features should include unit tests (pytest).
- Keep CLI behavior consistent and user-friendly.
- Follow existing patterns for tracker integration (see github.py, jira.py).