diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml index 95419fb3..b14bc5c9 100644 --- a/.github/workflows/pages.yml +++ b/.github/workflows/pages.yml @@ -27,17 +27,33 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - name: Set up Python environment - uses: actions/setup-python@v5 + # - name: Set up Python environment + # uses: actions/setup-python@v5 + # with: + # python-version: 3.9 + + # - name: generat build folder + # run: | + # python -m pip install --upgrade pip + # pip install sphinx nbsphinx sphinx_rtd_theme sphinx-autodoc-typehints sphinx_copybutton pandoc + # cd docs + # make clean && make html + + - name: Get conda - 3.9 + id: get-conda + uses: conda-incubator/setup-miniconda@v3 with: - python-version: 3.8 + python-version: 3.9 + miniforge-variant: Mambaforge + miniforge-version: latest + activate-environment: test + use-mamba: true - - name: generat build folder + - name: Dependencies + id: install-dependencies run: | - python -m pip install --upgrade pip - pip install sphinx nbsphinx sphinx_rtd_theme sphinx-autodoc-typehints sphinx_copybutton pandoc - cd docs - make clean && make html + mamba install -y sphinx nbsphinx sphinx_rtd_theme sphinx-autodoc-typehints pandoc jupyter + - name: Setup Pages uses: actions/configure-pages@v4