Skip to content

Contributing

Thank you for your interest in contributing to ChatOps!

Getting Started

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. 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 gofmt style

Pull Request Process

  1. Update documentation if needed
  2. Add tests for new features
  3. Ensure all tests pass
  4. Update CHANGELOG.md
  5. Submit PR with clear description

Next Steps