From 089f7aa5c7137d41206daa7c39722111eb185272 Mon Sep 17 00:00:00 2001 From: Ali Maredia Date: Thu, 19 Dec 2024 11:18:07 -0500 Subject: [PATCH] docs: auto build the docs website Signed-off-by: Ali Maredia --- .github/workflows/docs.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 76b1b6ab70..e95c470ba0 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -46,3 +46,14 @@ jobs: uses: DavidAnson/markdownlint-cli2-action@eb5ca3ab411449c66620fe7f1b3c9e10547144b0 # v18.0.0 with: globs: '**/*.md' + docs: + runs-on: ubuntu-latest + steps: + - name: Deploy to GitHub Pages + uses: peaceiris/actions-gh-pages@v3 + if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }} + with: + publish_branch: gh-pages + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_dir: _build/ + force_orphan: true