diff --git a/.github/workflows/jsdoc.yml b/.github/workflows/jsdoc.yml index 690fbe5e9b..42a2446681 100644 --- a/.github/workflows/jsdoc.yml +++ b/.github/workflows/jsdoc.yml @@ -15,12 +15,12 @@ jobs: build: if: endsWith( github.repository, 'luci' ) runs-on: ubuntu-latest - permissions: - pages: write - id-token: write - environment: - name: github-pages - url: ${{ steps.deployment.outputs.page_url }} + # permissions: + # pages: write + # id-token: write + # environment: + # name: github-pages + # url: ${{ steps.deployment.outputs.page_url }} steps: - name: Checkout code uses: actions/checkout@v6 @@ -37,13 +37,21 @@ jobs: name: docs path: ./docs/ + - name: Deploy + uses: peaceiris/actions-gh-pages@v4 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_dir: ./docs/ + enable_jekyll: false + # Deploy step depends on the repo settings->pages config: choose Branch # "gh-pages", path "/". Deploy creates a commit on the gh-pages branch, # with the content of built docs folder "/docs" in repo root "/". # This is the "luci" repo, so the result of gh-pages is deployed to # ".github.io/luci" - - name: Deploy to GitHub Pages - id: deployment - uses: actions/deploy-pages@v4 - with: - artifact_name: docs + + # - name: Deploy to GitHub Pages + # id: deployment + # uses: actions/deploy-pages@v4 + # with: + # artifact_name: docs