polc1410 / github-action-plantuml

Github Action to allow generating outputs from plantuml files

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Github Action for PlantUML

Github Action to allow generating outputs from PlantUML files

Documentation

Please see the PlantUML CLI documentation for details

How to use

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.

Notes

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.

TODO

  • Only run if the input puml files have been changed
  • Automatically commit generated output files

About

Github Action to allow generating outputs from plantuml files

License:MIT License


Languages

Language:Dockerfile 63.7%Language:HCL 32.5%Language:Shell 3.8%