diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 24b41a3..84d5370 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -18,5 +18,9 @@ jobs: - uses: actions/setup-python@v5 with: python-version: '3.x' - - run: pip install mkdocs-material - - run: mkdocs gh-deploy --force + - run: pip install zensical + - run: zensical build + - uses: peaceiris/actions-gh-pages@v4 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_dir: ./site diff --git a/Dockerfile b/Dockerfile index b74e83c..73b14ca 100644 --- a/Dockerfile +++ b/Dockerfile @@ -19,4 +19,4 @@ RUN apt-get update && apt-get upgrade -y && apt-get install -y --no-install-reco python3-pip \ && rm -rf /var/lib/apt/lists/* -RUN pip install --break-system-packages mkdocs-material +RUN pip install --break-system-packages --ignore-installed zensical diff --git a/run.sh b/run.sh index 4bd1c2a..76a0b6d 100755 --- a/run.sh +++ b/run.sh @@ -11,7 +11,7 @@ if ! docker image inspect "$IMAGE_NAME" &>/dev/null; then fi WORKDIR="$REPO_ROOT/ws" -if [ "$1" = "mkdocs" ]; then +if [ "$1" = "zensical" ]; then WORKDIR="$REPO_ROOT" fi