Development
Welcome to the Crow CI development guide. This section covers everything you need to contribute to Crow CI.
Getting Started
Section titled “Getting Started”- Setup - Install required tools and dependencies
- Building - Build and test Crow components
- Debugging - VSCode configuration and local development
- Architecture - System architecture overview
Quick Start
Section titled “Quick Start”# Clone the repositorygit clone https://codeberg.org/crowci/crow.gitcd crow
# Install Go dependenciesjust install-dev-deps
# Run testsjust test
# Start local development (requires .env file)# Use VSCode "Crow CI" launch configurationContributing
Section titled “Contributing”- Create a fork and work in a feature branch
- Follow existing code style and patterns
- Add tests for new functionality
- Update documentation as needed
- Open a pull request with a clear description
See individual sections for detailed instructions.