From 32621f6df19bc56949761019d5246e815293eefb Mon Sep 17 00:00:00 2001 From: Ngu Cheng Jie <95898617+BensonNgu@users.noreply.github.com> Date: Fri, 8 Aug 2025 13:10:49 +0800 Subject: [PATCH 1/2] Update docs.yml --- .github/workflows/docs.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 0295b02..6676a70 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -2,7 +2,7 @@ name: Deploy docs on: push: -branches: [ main ] +branches: [ web ] workflow_dispatch: jobs: @@ -12,11 +12,12 @@ steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 with: -python-version: "3.x" +python-version: "3.13" - run: pip install -r requirements.txt - run: mkdocs build --strict - name: Deploy to GitHub Pages uses: peaceiris/actions-gh-pages@v3 with: github_token: ${{ secrets.GITHUB_TOKEN }} -publish_dir: ./site \ No newline at end of file + +publish_dir: ./site From 946aa38a7660565cfdf757a402d0dcff903f92ca Mon Sep 17 00:00:00 2001 From: Ngu Cheng Jie <95898617+BensonNgu@users.noreply.github.com> Date: Fri, 8 Aug 2025 13:20:11 +0800 Subject: [PATCH 2/2] update docs.yml --- .github/workflows/docs.yml | 38 ++++++++++++++++++++------------------ 1 file changed, 20 insertions(+), 18 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 6676a70..c29ad7b 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -1,23 +1,25 @@ name: Deploy docs on: -push: -branches: [ web ] -workflow_dispatch: + push: + branches: [ web ] + workflow_dispatch: -jobs: -build-deploy: -runs-on: ubuntu-latest -steps: -- uses: actions/checkout@v4 -- uses: actions/setup-python@v5 -with: -python-version: "3.13" -- run: pip install -r requirements.txt -- run: mkdocs build --strict -- name: Deploy to GitHub Pages -uses: peaceiris/actions-gh-pages@v3 -with: -github_token: ${{ secrets.GITHUB_TOKEN }} +permissions: + contents: write # required for actions-gh-pages to push to gh-pages -publish_dir: ./site +jobs: + build-deploy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 + with: + python-version: "3.x" + - run: pip install -r requirements.txt + - run: mkdocs build --strict + - name: Deploy to GitHub Pages + uses: peaceiris/actions-gh-pages@v3 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_dir: ./site