Github Action to allow generating outputs from PlantUML files
Please see the PlantUML CLI documentation for details
To use this action we need a PlantUML *.puml file. By default, a PNG image will be generated in the same directory for each *.puml file you provide
In your project create a new workflow file .github/main.workflow
:
workflow "Generate PlantUML Images" {
resolves = ["Generate UML"]
on = "push"
}
action "Generate UML" {
uses = "lokkju/github-action-plantuml@master"
args = ["uml/example.puml"]
}
This will generate a PNG image for the example.puml file.
This action only runs the PlantUML generation currently. You will need to chain it with other actions in order to commit the newly created output files.
- Only run if the input puml files have been changed
- Automatically commit generated output files