Setup in minutes
From manifest to map
in minutes.
Buildpathio connects to your existing stack, reads the contracts already in your repos, and starts producing dependency insights without any code instrumentation.
The Setup Process
Four steps to a live dependency graph.
Connect your source
Install the Buildpathio GitHub or GitLab app, or push manifests via the REST API. Takes under 5 minutes for most teams. No infrastructure changes required — Buildpathio reads from your existing repos.
Schema discovery
Buildpathio parses your OpenAPI, AsyncAPI, proto, and internal SDK declaration files. No runtime agents, no code changes required. Discovery runs on your repo as a static analysis step — your production systems are never touched.
Graph construction
A directed dependency graph is built and stored. Services, contracts, version constraints, and team ownership are all first-class nodes. The graph updates automatically on every repo push.
CI/CD integration
Every PR run triggers an impact analysis. Results appear as a CI status check with a detailed breakdown of affected consumers. Your team sees the risk score before they merge, not after they deploy.
CI Integration
Fits directly into your existing CI pipeline.
No new CI platform. Buildpathio surfaces results as a standard GitHub/GitLab check — exactly where your team already reviews PRs.
name: Buildpathio Dependency Check
on: [pull_request]
jobs:
dependency-impact:
runs-on: ubuntu-latest
steps:
- uses: buildpathio/check-action@v2
with:
api_key: ${{ secrets.BUILDPATH_API_KEY }}