Contributing¶
Thank you for your interest in contributing to ChatOps!
Getting Started¶
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
Development Setup¶
See Development Setup Guide for: - Setting up the development environment - Running tests - Code style guidelines
Testing¶
See Testing Guide for: - Running tests - Writing new tests - Test coverage
Code Style¶
- Python: Follow PEP 8
- TypeScript: Follow ESLint rules
- Go: Follow
gofmtstyle
Pull Request Process¶
- Update documentation if needed
- Add tests for new features
- Ensure all tests pass
- Update CHANGELOG.md
- Submit PR with clear description