Skip to main contentWe welcome contributionsβbug fixes, features, and documentation improvements. This section helps collaborators get
started.
Prerequisites
Before you start
- Read the Architecture Document to understand the codebase
- Check existing issues
and discussions
- Follow Conventional Commits for commit messages
How to contribute
- Fork the repository
- Create a branch for your change
- Make your changes; ensure tests pass:
earthly +test
- Commit with a conventional commit message
- Open a pull request to the
main branch
- For bug fixes, leave a working sample in the
playground package per its instructions
Key documents