From 4f2a95f653431acdb1edd85306bbc1e34939d6dd Mon Sep 17 00:00:00 2001 From: lmoresi <> Date: Fri, 13 Mar 2020 10:25:57 +1100 Subject: [PATCH 1/3] swtich to conda build for pdoc3 (and test it) --- .github/workflows/build_deploy_pdoc.yml | 26 +++++++++++-------------- 1 file changed, 11 insertions(+), 15 deletions(-) diff --git a/.github/workflows/build_deploy_pdoc.yml b/.github/workflows/build_deploy_pdoc.yml index 294d8ba9..67574d9a 100644 --- a/.github/workflows/build_deploy_pdoc.yml +++ b/.github/workflows/build_deploy_pdoc.yml @@ -2,7 +2,7 @@ name: API docs on: push: - branches: [master] + branches: [master, dev] jobs: deploy: @@ -10,23 +10,19 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Set up Python - uses: actions/setup-python@v1 + - uses: actions/checkout@v2 + - uses: goanpeca/setup-miniconda@v1 with: - python-version: '3.x' + python-version: 3.7 - - name: Install gfortran - run: | - sudo apt-get install -y gfortran - - - name: Install dependencies + - name: Install dependencies with conda + shell: bash -l {0} run: | - python -m pip install --upgrade pip - pip install numpy - pip install scipy - pip install Cython - pip install pdoc3 - + conda install pip + conda install -c conda-forge compilers numpy scipy + conda install pytest + conda install -c conda-forge pdoc3 + - name: Install stripy run: | pip install -e . From d56a887ca421287781e6ccffc0a79a9b91d99457 Mon Sep 17 00:00:00 2001 From: lmoresi <> Date: Fri, 13 Mar 2020 10:29:58 +1100 Subject: [PATCH 2/3] conda activate issues --- .github/workflows/build_deploy_pdoc.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/build_deploy_pdoc.yml b/.github/workflows/build_deploy_pdoc.yml index 67574d9a..451fd8af 100644 --- a/.github/workflows/build_deploy_pdoc.yml +++ b/.github/workflows/build_deploy_pdoc.yml @@ -24,10 +24,12 @@ jobs: conda install -c conda-forge pdoc3 - name: Install stripy + shell: bash -l {0} run: | pip install -e . - name: Build docs with pdoc + shell: bash -l {0} run: | mkdir -p docs pdoc --config latex_math=True --html -o docs --force stripy From 071a5ad432791824eda07bffa1dd0c3c405d891c Mon Sep 17 00:00:00 2001 From: lmoresi <> Date: Fri, 13 Mar 2020 10:36:24 +1100 Subject: [PATCH 3/3] tidy up again --- .github/workflows/build_deploy_pdoc.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_deploy_pdoc.yml b/.github/workflows/build_deploy_pdoc.yml index 451fd8af..dcff760d 100644 --- a/.github/workflows/build_deploy_pdoc.yml +++ b/.github/workflows/build_deploy_pdoc.yml @@ -2,7 +2,7 @@ name: API docs on: push: - branches: [master, dev] + branches: [master] jobs: deploy: