malnati/Vaults Diagram Tools
Render Mermaid assets, generate source diagrams, and validate Markdown diagram policy
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| mode | Action mode: render, source, or policy. | no | render |
| input | Input file or directory for render mode, or Markdown file/directory for policy mode. | no | — |
| source-dir | Source directory for source mode. | no | — |
| output-dir | Directory for generated assets and manifests. | no | vaults-diagram-tools-output |
| manifest | Manifest path. Defaults to render-manifest.json for render mode and manifest.json for source mode inside output-dir. | no | — |
| package-version | vaults-diagram-tools npm version. Use auto to match this action release default. | no | auto |
| node-version | Node.js version installed through actions/setup-node. | no | 20 |
| args | Extra CLI arguments, one argument per line. No shell eval is used. | no | "" |
Outputs
| name | description |
|---|---|
| output-dir | Absolute path to the output directory used by render/source modes. |
| manifest | Absolute path to the manifest used by render/source modes. Empty for policy mode unless manifest was set. |
| command | Command executed by the action. |