From c551a11865285616707f6858604d096edacfa7c1 Mon Sep 17 00:00:00 2001 From: Arnau Casau Date: Mon, 9 Oct 2023 18:01:39 +0200 Subject: [PATCH 1/3] Test docs CI --- .github/workflows/lint.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index e58b068a..c5e3e675 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -25,3 +25,23 @@ jobs: pip install tox - name: Run styles check run: tox -elint + docs: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: setup-python-3.9 + uses: actions/setup-python@v2 + with: + python-version: '3.9' + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install tox + sudo apt-get update + sudo apt-get install -y pandoc + - name: Build docs + run: tox -e docs + - uses: actions/upload-artifact@v3 + with: + name: html_docs + path: docs/_build/html From 3fb9c88592173b2e9d532e0db76113d62943e160 Mon Sep 17 00:00:00 2001 From: Arnau Casau <47946624+arnaucasau@users.noreply.github.com> Date: Fri, 20 Oct 2023 15:07:26 +0200 Subject: [PATCH 2/3] pandoc deleted --- .github/workflows/lint.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index c5e3e675..006c3dbb 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -37,8 +37,6 @@ jobs: run: | python -m pip install --upgrade pip pip install tox - sudo apt-get update - sudo apt-get install -y pandoc - name: Build docs run: tox -e docs - uses: actions/upload-artifact@v3 From 4728fa7241ce81c79be8f0631ce8b9be7395fbbf Mon Sep 17 00:00:00 2001 From: Arnau Casau <47946624+arnaucasau@users.noreply.github.com> Date: Fri, 20 Oct 2023 15:12:49 +0200 Subject: [PATCH 3/3] pandoc added --- .github/workflows/lint.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 006c3dbb..c5e3e675 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -37,6 +37,8 @@ jobs: run: | python -m pip install --upgrade pip pip install tox + sudo apt-get update + sudo apt-get install -y pandoc - name: Build docs run: tox -e docs - uses: actions/upload-artifact@v3