From 295572a5b1ad5d477fbb7ce1e8cc9e4dbe34a7c3 Mon Sep 17 00:00:00 2001 From: Anas Nashif Date: Tue, 7 Apr 2020 18:21:25 -0400 Subject: [PATCH] ci: do not use latest breathe release for docs breathe v4.15.0 was just released and fixes some compatibility issues with latest sphinx, the combo works, however with many warnings that we still need to either fix or whitelist. This is temporary until we are able to use those new versions. Signed-off-by: Anas Nashif --- .github/workflows/doc-build.yml | 2 +- .github/workflows/doc-publish.yml | 4 ++-- scripts/requirements-doc.txt | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/doc-build.yml b/.github/workflows/doc-build.yml index 0c6dde106b2..53d50c315ca 100644 --- a/.github/workflows/doc-build.yml +++ b/.github/workflows/doc-build.yml @@ -30,7 +30,7 @@ jobs: - name: install-pip run: | pip3 install setuptools - pip3 install 'breathe>=4.9.1' 'docutils>=0.14' \ + pip3 install 'breathe>=4.9.1,<4.15.0' 'docutils>=0.14' \ 'sphinx>=1.7.5,<3.0' sphinx_rtd_theme sphinx-tabs \ sphinxcontrib-svg2pdfconverter 'west>=0.6.2' pip3 install pyelftools diff --git a/.github/workflows/doc-publish.yml b/.github/workflows/doc-publish.yml index 5622e473f9d..a49df023900 100644 --- a/.github/workflows/doc-publish.yml +++ b/.github/workflows/doc-publish.yml @@ -61,8 +61,8 @@ jobs: - name: install-pip run: | pip3 install setuptools - pip3 install 'breathe>=4.9.1' 'docutils>=0.14' \ - 'sphinx>=1.7.5' sphinx_rtd_theme sphinx-tabs \ + pip3 install 'breathe>=4.9.1,<4.15.0' 'docutils>=0.14' \ + 'sphinx>=1.7.5,<3.0' sphinx_rtd_theme sphinx-tabs \ sphinxcontrib-svg2pdfconverter 'west>=0.6.2' pip3 install pyelftools diff --git a/scripts/requirements-doc.txt b/scripts/requirements-doc.txt index a8b12610682..ef0eddaf78b 100644 --- a/scripts/requirements-doc.txt +++ b/scripts/requirements-doc.txt @@ -1,6 +1,6 @@ # DOC: used to generate docs -breathe>=4.9.1 +breathe>=4.9.1,<4.15.0 docutils>=0.14 sphinx>=1.7.5,<3.0 sphinx_rtd_theme