From 825b831e774035d98aaaa14fa52572907a04ca09 Mon Sep 17 00:00:00 2001 From: Sidney Richards Date: Thu, 19 Dec 2024 12:53:12 +0100 Subject: [PATCH] Fix failing Docker push --- .github/workflows/ci.yml | 1 + requirements/ci.in | 6 +++++ requirements/ci.txt | 50 ++++++++++++++++++++++++++++++++++++++++ 3 files changed, 57 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 475a64ff..ed9240ee 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -93,6 +93,7 @@ jobs: main-branch: 'master' python-version: '3.11' docker-image-name: ${{ needs.store-reusable-workflow-vars.outputs.image-name }} + run-docs: true open-api-publish: uses: maykinmedia/open-api-workflows/.github/workflows/publish.yml@v1 diff --git a/requirements/ci.in b/requirements/ci.in index 76375907..dada2d7b 100644 --- a/requirements/ci.in +++ b/requirements/ci.in @@ -1,2 +1,8 @@ codecov pytest + +# Documentation +sphinx +sphinx-rtd-theme +sphinx-tabs +recommonmark diff --git a/requirements/ci.txt b/requirements/ci.txt index 82456248..19bdcbd9 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -4,6 +4,8 @@ # # pip-compile --no-emit-index-url --output-file=requirements/ci.txt requirements/base.txt requirements/ci.in requirements/test-tools.in # +alabaster==1.0.0 + # via sphinx amqp==5.2.0 # via # -r requirements/base.txt @@ -33,6 +35,8 @@ attrs==20.3.0 # -r requirements/base.txt # glom # jsonschema +babel==2.16.0 + # via sphinx beautifulsoup4==4.9.3 # via webtest billiard==4.2.0 @@ -101,6 +105,8 @@ commonground-api-common==2.1.0 # via # -r requirements/base.txt # open-api-framework +commonmark==0.9.1 + # via recommonmark coreapi==2.3.3 # via # -r requirements/base.txt @@ -288,6 +294,12 @@ djangorestframework-inclusions==1.2.0 # via # -r requirements/base.txt # open-api-framework +docutils==0.21.2 + # via + # recommonmark + # sphinx + # sphinx-rtd-theme + # sphinx-tabs drf-nested-routers==0.94.1 # via # -r requirements/base.txt @@ -346,6 +358,8 @@ idna==3.7 # -r requirements/base.txt # requests # yarl +imagesize==1.4.1 + # via sphinx inflection==0.5.1 # via # -r requirements/base.txt @@ -371,6 +385,7 @@ jinja2==3.1.4 # via # -r requirements/base.txt # coreschema + # sphinx josepy==1.9.0 # via # -r requirements/base.txt @@ -427,6 +442,7 @@ packaging==23.2 # black # drf-yasg # pytest + # sphinx pathspec==0.12.1 # via black phonenumberslite==8.13.30 @@ -470,6 +486,10 @@ pydantic-settings[yaml]==2.6.1 # django-setup-configuration pyflakes==3.2.0 # via flake8 +pygments==2.18.0 + # via + # sphinx + # sphinx-tabs pyjwt==2.4.0 # via # -r requirements/base.txt @@ -522,6 +542,8 @@ qrcode==6.1 # via # -r requirements/base.txt # django-two-factor-auth +recommonmark==0.7.1 + # via -r requirements/ci.in redis==3.5.3 # via # -r requirements/base.txt @@ -537,6 +559,7 @@ requests==2.32.3 # mozilla-django-oidc # open-api-framework # requests-mock + # sphinx # zgw-consumers requests-mock==1.12.1 # via @@ -557,8 +580,35 @@ six==1.16.0 # python-dateutil # qrcode # webtest +snowballstemmer==2.2.0 + # via sphinx soupsieve==2.2.1 # via beautifulsoup4 +sphinx==8.1.3 + # via + # -r requirements/ci.in + # recommonmark + # sphinx-rtd-theme + # sphinx-tabs + # sphinxcontrib-jquery +sphinx-rtd-theme==3.0.2 + # via -r requirements/ci.in +sphinx-tabs==3.4.7 + # via -r requirements/ci.in +sphinxcontrib-applehelp==2.0.0 + # via sphinx +sphinxcontrib-devhelp==2.0.0 + # via sphinx +sphinxcontrib-htmlhelp==2.1.0 + # via sphinx +sphinxcontrib-jquery==4.1 + # via sphinx-rtd-theme +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==2.0.0 + # via sphinx +sphinxcontrib-serializinghtml==2.0.0 + # via sphinx sqlparse==0.5.0 # via # -r requirements/base.txt