3 releases
| 0.1.6 | Apr 18, 2026 |
|---|---|
| 0.1.5 | Apr 14, 2026 |
| 0.1.2 | Apr 12, 2026 |
#1933 in Database interfaces
37KB
893 lines
convergio-build
Build pipeline management — compile, package, and artifact management
Part of the Convergio ecosystem.
Architecture
graph LR
CRATE[convergio-build] --> SDK[convergio-sdk]
SDK --> T[types]
SDK --> TEL[telemetry]
SDK --> DB[db]
SDK --> SEC[security]
style CRATE fill:#e94560,stroke:#1a1a2e,color:#fff
style SDK fill:#0f3460,stroke:#e94560,color:#fff
Quality gates
| Gate | Tool | Enforced |
|---|---|---|
| Zero warnings | RUSTFLAGS="-Dwarnings" |
CI blocks merge |
| All tests pass | cargo test --locked |
CI blocks merge |
| Coverage ≥70% | cargo tarpaulin --fail-under 70 |
CI blocks merge |
| Dependency audit (CVE) | cargo audit |
CI blocks merge |
| License + deps policy | cargo deny check |
CI blocks merge |
| Semver compatibility | cargo semver-checks |
CI blocks merge (PR) |
| Unused dependencies | cargo udeps |
CI blocks merge |
| Conventional commits | PR title lint | CI blocks merge (PR) |
| Format | cargo fmt --check |
CI blocks merge |
| SBOM (CycloneDX) | cargo cyclonedx |
On release |
| Auto-release | release-please + PAT | Fully automatic |
Usage
[dependencies]
convergio-build = { git = "https://github.com/Roberdan/convergio-build", tag = "v0.1.0" }
Development
cargo fmt --all -- --check
RUSTFLAGS="-Dwarnings" cargo clippy --workspace --all-targets --locked
cargo test --workspace --locked
cargo deny check
Related
- convergio-sdk — Core types, telemetry, security, db
- convergio — Main daemon
License
Convergio Community License v1.3 — see LICENSE.
The Agentic Manifesto
Canonical source: AgenticManifesto.md
Human purpose. AI momentum. Milano — 23 June 2025
What we believe
- Intent is human, momentum is agent.
- Impact must reach every mind and body.
- Trust grows from transparent provenance.
- Progress is judged by outcomes, not output.
How we act
- Humans stay accountable for decisions and effects.
- Agents amplify capability, never identity.
- We design from the edge first: disability, language, connectivity.
- Safety rails precede scale.
- Learn in small loops, ship value early.
- Bias is a bug—we detect, test, and fix continuously.
Signed in Milano, 23 June 2025 — Roberto D'Angelo · Claude · ChatGPT
Made with love for Mario in Milano, Italy, Europe.
© 2025-present Roberto D'Angelo. All rights reserved.
lib.rs:
convergio-build — Self-build: the daemon builds, tests, and deploys itself.
Provides endpoints to trigger cargo check/test/build, track build history, and deploy new binaries with automatic launchd restart.
Dependencies
~46MB
~826K SLoC