Run C4Builder in GitHub Actions to generate a documentation website from Markdown and PlantUML files.
Put the following step in your workflow:
- name: C4Builder
uses: clippings/c4builder-action@v1Workflow example:
name: Build
on:
pull_request:
types: [open, synchronize]
push:
branches:
- master
jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: C4Builder
uses: clippings/c4builder-action@v1The only available configuration is the path where the .c4builder file is located.
Defaults to the root of your repository.
You can change it via the path input like this:
jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: C4Builder
uses: clippings/c4builder-action@v1
with:
path: 'doc/architecture'All the remaining configuration like source and destination folder is read from your C4Builder configuration file found in the path.
Licensed under the MIT license. See LICENSE.
C4Builder is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.