Some checks failed
CI - Docs build check / build-check (push) Failing after 7s
15 lines
492 B
Bash
Executable File
15 lines
492 B
Bash
Executable File
#!/bin/bash
|
|
set -euo pipefail
|
|
|
|
MKDOCS_STRICT="${MKDOCS_STRICT:-true}"
|
|
TMPDIR="${RUNNER_TEMP:-$TMPDIR}"
|
|
OUTPUT_DIR="${OUTPUT_DIR:-${TMPDIR}/dist/}"
|
|
# OFFLINE="${OFFLINE:-false}" # This doesn't seem to do anything, set by mkdocs.yml
|
|
MKDOCS_CONFIG="${MKDOCS_CONFIG:-mkdocs/mkdocs.yml}"
|
|
|
|
STRICT_FLAG=""
|
|
if [ "${MKDOCS_STRICT}" = "true" ]; then
|
|
STRICT_FLAG="--strict"
|
|
fi
|
|
echo "MKDOCS_STRICT: $MKDOCS_STRICT, STRICT_FLAG: $STRICT_FLAG"
|
|
mkdocs build ${STRICT_FLAG} -f $MKDOCS_CONFIG -d $OUTPUT_DIR |