GitHub Actions
Esta action disponibiliza a CLI do LikeC4 como uma GitHub Action.
Como usar
Seção intitulada “Como usar”Gerar o site
Seção intitulada “Gerar o site”steps: - uses: actions/checkout@v4
- name: ⚙️ build uses: likec4/actions@v1 with: action: build path: src/likec4 output: dist base: /baseurl/
- name: upload artifacts uses: actions/upload-artifact@v3 with: name: likec4 path: distExportar diagramas para PNG
Seção intitulada “Exportar diagramas para PNG”steps: - name: export diagrams uses: likec4/actions@v1 with: export: png path: src/likec4 output: out/images use-dot-bin: 'true'Geração de código
Seção intitulada “Geração de código”steps: - name: code generation uses: likec4/actions@v1 with: codegen: react output: __generated__/likec4.jsxParâmetros de entrada
Seção intitulada “Parâmetros de entrada”| Nome | Descrição |
|---|---|
action |
Ação a executar (build / export / codegen) |
export |
Pode ser usado no lugar de action: export |
codegen |
Pode ser usado no lugar de action: codegen, com os mesmos valores da CLI |
path |
Caminho dos arquivos-fonte LikeC4 no repositório; por padrão, a raiz |
output |
Diretório ou arquivo de saída |
base |
URL base personalizada para o site |
use-dot-bin |
Se 'true', utiliza o executável dot do Graphviz |
Todos os parâmetros são opcionais.
Por padrão, a CLI gera o site no diretóriodist.