From 5fe6aac3b0d12614efea0520620006d5aeb9a178 Mon Sep 17 00:00:00 2001 From: Zebedee Nicholls Date: Fri, 19 Jan 2024 16:20:36 +0100 Subject: [PATCH] Add MAGICC download to docs build --- .github/actions/setup/action.yml | 1 + .github/workflows/ci.yaml | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml index e84d2ed3..27c3cbea 100644 --- a/.github/actions/setup/action.yml +++ b/.github/actions/setup/action.yml @@ -45,6 +45,7 @@ runs: shell: bash run: | which poetry + which python || which "python${{ inputs.python-version }}" || which Python || which "Python${{ inputs.python-version }}" poetry env use "python${{ inputs.python-version }}" poetry config virtualenvs.create true poetry config virtualenvs.in-project true diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index d7cdd51e..b1e34beb 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -35,6 +35,11 @@ jobs: python-version: "3.9" venv-id: "docs" poetry-dependency-install-flags: "--all-extras --only 'main,docs'" + - name: Download MAGICC + run: | + mkdir -p bin/magicc/magicc-v7.5.3 + wget -O "bin/magicc/magicc-v7.5.3.tar.gz" "${{ secrets.MAGICC_LINK_FROM_MAGICC_DOT_ORG }}" + tar -xf bin/magicc/magicc-v7.5.3.tar.gz -C bin/magicc/magicc-v7.5.3 - name: docs run: poetry run sphinx-build -W --keep-going -T -b html docs/source docs/build