Thank you for your interest in contributing to the OpenBao Operator!
Full documentation lives under docs/contribute/. Start here:
- Contributing Overview — Submitting changes, AI notice
- Getting Started — First-time setup
- Development Setup — Build & run locally
- Coding Standards — Code style & patterns
- Testing — Unit, integration, E2E tests
- CI/CD — Pipeline overview
We welcome AI-assisted contributions. However, all code must meet our quality standards:
- Understand what you submit — You are responsible for your code
- Follow standards — See Coding Standards
- Test your changes — PRs must pass CI
Tip: Configure your AI tool to use
.agents/rules/for project-specific rules.
make bootstrap
make doctor
make ci-core