We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 386498f commit 9846877Copy full SHA for 9846877
.github/workflows/publish_doc.yml
@@ -8,7 +8,7 @@ on:
8
workflow_dispatch:
9
10
jobs:
11
- build-and-deploy:
+ build:
12
runs-on: ubuntu-22.04
13
14
steps:
@@ -28,9 +28,18 @@ jobs:
28
- name: Build documentation
29
run: |
30
sphinx-build docs/source docs/build/html
31
-
32
- - name: Deploy to GitHub Pages
33
- uses: peaceiris/actions-gh-pages@v3
+ - name: Upload static files as artifact
+ id: deployment
+ uses: actions/upload-pages-artifact@v3
34
with:
35
- github_token: ${{ secrets.GITHUB_TOKEN }}
36
- publish_dir: docs/build/html
+ path: docs/build/html/
+ deploy:
37
+ environment:
38
+ name: github-pages
39
+ url: ${{ steps.deployment.outputs.page_url }}
40
+ runs-on: ubuntu-latest
41
+ needs: build
42
+ steps:
43
+ - name: Deploy to GitHub Pages
44
45
+ uses: actions/deploy-pages@v4
0 commit comments