Skip to content

Commit 60be4d1

Browse files
committed
chore(docs): Update documentation dependencies
1 parent 5f823ff commit 60be4d1

File tree

3 files changed

+469
-438
lines changed

3 files changed

+469
-438
lines changed

.github/workflows/docs_pages.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,23 +12,31 @@ jobs:
1212
uses: actions/checkout@master
1313
with:
1414
fetch-depth: 0
15+
1516
- name: Set up Python '3.10'
1617
uses: actions/setup-python@v2
1718
with:
1819
python-version: '3.10'
20+
1921
- name: Install Poetry
2022
uses: abatilo/actions-poetry@v2.1.4
2123
with:
2224
poetry-version: 1.3.2
25+
2326
- name: Install airflow-dbt-python with Poetry
2427
run: poetry install -E airflow -E airflow-providers --with docs
28+
29+
- name: Install Graphviz
30+
run: apt-get install graphviz
31+
2532
- name: Build documentation
2633
run: |
2734
mkdir gh-pages
2835
touch gh-pages/.nojekyll
2936
cd docs/
3037
poetry run sphinx-build -b html . _build
3138
cp -r _build/* ../gh-pages/
39+
3240
- name: Deploy documentation
3341
if: ${{ github.ref_type == 'tag' }}
3442
uses: JamesIves/github-pages-deploy-action@v4

0 commit comments

Comments
 (0)