Repository navigation
RippleMap v0.6.0 — GitHub Action & Cross-Repository Impact Analysis
RippleMap helps engineering teams understand the ripple effects of changes across their repositories.
This release includes a GitHub Action that automatically analyzes pull requests, identifies potentially affected repositories, and posts the results directly in the pull request discussion.
Highlights
GitHub Marketplace Action
- Automatically analyze the potential downstream impact of pull requests.
- Identify directly and indirectly affected repositories.
- Analyze changed files to avoid flagging unrelated dependencies.
- Post and update pull request comments with actionable dependency information.
- Support private repositories through configurable authentication.
- Report incomplete scans and optionally fail CI checks.
Expanded Dependency Detection
- Dockerfiles and Docker Compose
- Terraform modules
- GitHub Actions and reusable workflows
- Kubernetes manifests and Helm charts
- npm, Go, and Python dependencies
Dependency Analysis
- Trace cross-repository dependencies through an interactive graph.
- Detect version drift across shared components.
- Identify unpinned references that may automatically pick up upstream changes.
- Generate self-contained HTML reports that work offline.
Developer Experience
- Scan GitHub organizations without cloning repositories.
- Support Azure DevOps organization scanning.
- Reuse cached repository data to speed up repeat scans.
- Run the CLI on Node.js 22 or newer.
Quick Start
Run RippleMap directly using npm:
npx ripplemap scan --org your-org
npx ripplemap report --openTo integrate RippleMap into your GitHub pull request workflow, follow the setup instructions in the repository README.
Documentation: https://github.com/Zintrivious/ripplemap
Website: https://zintrivious.github.io/ripplemap/
Live Demo: https://zintrivious.github.io/ripplemap/demo/cloudposse/
RippleMap is open source under the MIT license.