sirfifer/Solution Explorer
Generate interactive architecture diagrams from any codebase. Supports multi-repo solutions.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| config | Path to solution-explorer.json for multi-repo analysis | no | "" |
| path | Path to the repository root to analyze (single-repo mode) | no | . |
| deploy-to | Deployment target: cloudflare, github-pages, or artifact-only | no | artifact-only |
| cloudflare-api-token | Cloudflare API token (required when deploy-to is cloudflare) | no | "" |
| cloudflare-account-id | Cloudflare account ID (required when deploy-to is cloudflare) | no | "" |
| cloudflare-project-name | Cloudflare Pages project name | no | solution-explorer |
| github-token | GitHub token for cloning private repos in multi-repo mode | no | "" |
| live-monitor | Enable live monitoring data generation alongside viewer build | no | false |
| version | Solution Explorer version override (e.g., v0.3.0, beta). Defaults to the action ref tag. | no | "" |
| artifact-name | Name for the uploaded build artifact. Override when a caller repo also runs the reference workflow to avoid a collision. | no | architecture-viz |
| diff-against-url | Opt-in two-slot health check (card G3). When set to the URL of your currently-live (blue) projection JSON (for example https://<cf-project>.pages.dev/architecture.json, or the split manifest.json), the just-built (green) projection is diffed against it and the report is written to the job step summary plus a projection-diff.json artifact. Non-blocking: a fetch or diff failure never fails the deploy. Default empty = skipped, zero behavior change. | no | "" |
Outputs
no outputs