name: doc
on:
env:
CARGO_TERM_COLOR: always
jobs:
doc:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Set up cargo cache
uses: actions/cache@v3
with:
path: ~/.cargo/registry
key: cargo-${{ hashFiles('Cargo.lock') }}
restore-keys: |
cargo-
- name: Build documentation
run: cargo doc