Skip to content

straggler image

straggler image #20

Workflow file for this run

name: Deploy mdBook
on:
push:
branches:
- main
- dev
- "*doc"
jobs:
deploy-book:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Rust toolchain
uses: actions-rs/toolchain@v1
with:
toolchain: stable
- name: Install mdBook and preprocessors
run: |
cargo install mdbook mdbook-katex
- name: Build mdBook
run: mdbook build documentation/mdbook
- name: Deploy
uses: peaceiris/actions-gh-pages@v3
# if: github.ref == 'refs/heads/main' # reinstate when dev is complete
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./documentation/mdbook/book
destination_dir: book
keep_files: true