plinth-dev/Plinth Sketch
Render Plinth Sketch DSL files (`.sketch`) to typeset SVG diagrams. Drop the DSL in your repo, render at build time, embed the SVG in your README.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| pattern | Glob of .sketch files to render. Default matches the whole repo. | no | **/*.sketch |
| commit | Whether to commit rendered SVGs back to the repo. "false" by default — pair with peter-evans/create-pull-request or write your own commit step. | no | false |
| commit-message | Commit message (when commit=true). | no | chore(sketch): re-render diagrams |
| fail-on-warnings | Exit non-zero if any .sketch file has parse errors or undefined-node references. Default false (warnings on stderr only). | no | false |
| signature | Whether the rendered SVGs include the "Made with Plinth Sketch" cite at bottom-right. Default true. | no | true |
Outputs
| name | description |
|---|---|
| rendered | Newline-separated list of paths the action wrote. |