Development Guide
This section provides information for developers who want to contribute to the ComplianceAsCode Builder project.
Development Workflow
If you’re interested in contributing to ComplianceAsCode Builder, here’s the general workflow:
- Fork the repository on GitHub
- Create a new branch for your changes
- Make your changes and test them locally
- Submit a pull request to the main repository
- Address any feedback from reviewers
Developer Documentation
The following guides will help you set up your development environment and understand the project’s workflow:
- Contributing - Guidelines for contributing to the project
- Local Development - How to set up your local development environment
- Installing Act - How to set up the Act tool for testing GitHub Actions locally
GitHub Actions Workflows
This project includes several GitHub Actions workflows for automating builds, tests, and deployments:
- Build and test containers
- Publishing images to GitHub Container Registry
- Documentation site generation
For more information on testing these workflows locally, see the Installing Act guide.