@@ -15,26 +15,26 @@ jobs:
1515 - uses : actions/setup-python@v5
1616 with :
1717 python-version : " 3.11"
18+ - name : Install system dependencies
19+ run : |
20+ sudo apt-get update
21+ sudo apt-get install -y libcairo2-dev
1822 - name : Install dependencies
1923 run : |
20- python -m pip install -e .
21- python -m pip install ".[ docs] "
24+ python -m pip install -e ".[docs]"
25+ python -m pip install "great- docs[svg] @ git+https://github.com/posit-dev/great-docs.git "
2226 python -m pip install ibis-framework[duckdb]
23- python -m pip install pins
24- python -m pip install pandera
25- python -m pip install patito
26- python -m pip install validoopsie
27- python -m pip install dataframely
27+ python -m pip install pandera patito validoopsie
2828 - name : Set up Quarto
2929 uses : quarto-dev/quarto-actions/setup@v2
3030 - name : Build docs
3131 run : |
32- make docs- build
32+ great-docs build
3333 - name : Save docs artifact
3434 uses : actions/upload-artifact@v4
3535 with :
3636 name : docs-html
37- path : docs/_site
37+ path : great- docs/_site
3838
3939 publish-docs :
4040 name : " Publish Docs"
@@ -45,11 +45,11 @@ jobs:
4545 - uses : actions/download-artifact@v4
4646 with :
4747 name : docs-html
48- path : docs/_site
48+ path : great- docs/_site
4949 - uses : peaceiris/actions-gh-pages@v4
5050 with :
5151 github_token : ${{ secrets.GITHUB_TOKEN }}
52- publish_dir : docs/_site
52+ publish_dir : great- docs/_site
5353 preview-docs :
5454 name : " Preview Docs"
5555 runs-on : ubuntu-latest
5959 - uses : actions/download-artifact@v4
6060 with :
6161 name : docs-html
62- path : docs/_site
62+ path : great- docs/_site
6363
6464 # start deployment ----
6565 - name : Configure pull release name
9393 # push main branch to production, others to preview --
9494 netlify link --name="$PREVIEW_SITE"
9595 if [ "${ALIAS}" == "main" ]; then
96- netlify deploy --dir=docs/_site --alias="main"
96+ netlify deploy --dir=great- docs/_site --alias="main"
9797 else
98- netlify deploy --dir=docs/_site --alias="${ALIAS}"
98+ netlify deploy --dir=great- docs/_site --alias="${ALIAS}"
9999 fi
100100 env :
101101 NETLIFY_SITE_ID : ${{ secrets.NETLIFY_SITE_ID }}
0 commit comments