Builds and Continuous Integration (CI)
The project uses three independent workflows:
build.yml — PR/non‑main builds
- Fast build
- Unit tests only
- No Jib, no native, no integration tests
full-tests.yml — push to
main- Full clean build
- Jib Docker images
- Integration tests
- Native builds (matrix)
publish.yml —
v*tags- Release build
- Deploys to Maven Central
- No tests (already validated in main)