Skip to content

Latest commit

 

History

History

server

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Kroki server

Kroki server acts as a gateway and provides a unified API on-top of diagrams libraries.

How to update third-party dependencies

Ditaa (mini)

When a new version is available, we need to :

  1. update the fork

  2. run the following workflow: https://github.com/yuzutech/ditaa-mini/actions/workflows/native-image-on-demand.yml

  3. update the argument variable ARG DITAA_VERSION="x.y.z" in server/ops/docker/jdk17-noble/Dockerfile

PlantUML

When a new version is available, we need to:

  1. update the fork

  2. run the following workflow: https://github.com/yuzutech/plantuml/actions/workflows/native-image-on-demand.yml

  3. update the argument variable ARG PLANTUML_VERSION="x.y.z" in server/ops/docker/jdk17-noble/Dockerfile

UMLet

When a new version is available, we need to:

  1. update the fork

  2. run the following workflow: https://github.com/yuzutech/umlet/actions/workflows/release.yml

  3. update the argument variable ARG UMLET_VERSION="x.y.z" in server/ops/docker/jdk17-noble/Dockerfile