We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f9e6417 commit 535e3b4Copy full SHA for 535e3b4
1 file changed
.github/workflows/pyatlan-docs.yaml
@@ -12,13 +12,25 @@ jobs:
12
runs-on: ubuntu-latest
13
name: "Sphinx"
14
steps:
15
- - name: Build Sphinx
16
- id: deployment
17
- uses: sphinx-notes/pages@v3
+ - name: Checkout
+ uses: actions/checkout@v4
+
18
+ - name: Set up Python
19
+ uses: actions/setup-python@v5
20
with:
- publish: false
- - name: Publish Sphinx
21
+ python-version: "3.12"
22
23
+ - name: Install uv
24
+ uses: astral-sh/setup-uv@v6
25
26
+ - name: Install dependencies
27
+ run: uv sync --group docs
28
29
+ - name: Build Sphinx docs
30
+ run: uv run sphinx-build -b html docs docs/_build
31
32
+ - name: Publish to GitHub Pages
33
uses: peaceiris/actions-gh-pages@v4
34
35
github_token: ${{ secrets.GITHUB_TOKEN }}
- publish_dir: ${{ steps.deployment.outputs.artifact }}
36
+ publish_dir: docs/_build
0 commit comments