Skip to content

Cropped system context diagram in latest solution design #128

Cropped system context diagram in latest solution design

Cropped system context diagram in latest solution design #128

name: Deploy Documentation
on:
push:
branches:
- main
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: ruby/setup-ruby@v1
with:
ruby-version: '3.1.2'
- uses: actions/setup-java@v3
with:
distribution: 'adopt-openj9'
java-version: '17'
- run: sudo apt-get update && sudo apt-get install -y graphviz
- run: gem install middleman
- run: bundle install
- run: git worktree add -B gh-pages build origin/gh-pages
- run: make build
- run: |
git add .
git config --global user.name "digital-land-bot"
git config --global user.email "[email protected]"
git commit -m "Publishing changes"
git push
working-directory: build