Skip to content

Commit 295572a

Browse files
committed
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 <[email protected]>
1 parent 08fea84 commit 295572a

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

.github/workflows/doc-build.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
- name: install-pip
3131
run: |
3232
pip3 install setuptools
33-
pip3 install 'breathe>=4.9.1' 'docutils>=0.14' \
33+
pip3 install 'breathe>=4.9.1,<4.15.0' 'docutils>=0.14' \
3434
'sphinx>=1.7.5,<3.0' sphinx_rtd_theme sphinx-tabs \
3535
sphinxcontrib-svg2pdfconverter 'west>=0.6.2'
3636
pip3 install pyelftools

.github/workflows/doc-publish.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,8 @@ jobs:
6161
- name: install-pip
6262
run: |
6363
pip3 install setuptools
64-
pip3 install 'breathe>=4.9.1' 'docutils>=0.14' \
65-
'sphinx>=1.7.5' sphinx_rtd_theme sphinx-tabs \
64+
pip3 install 'breathe>=4.9.1,<4.15.0' 'docutils>=0.14' \
65+
'sphinx>=1.7.5,<3.0' sphinx_rtd_theme sphinx-tabs \
6666
sphinxcontrib-svg2pdfconverter 'west>=0.6.2'
6767
pip3 install pyelftools
6868

scripts/requirements-doc.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# DOC: used to generate docs
22

3-
breathe>=4.9.1
3+
breathe>=4.9.1,<4.15.0
44
docutils>=0.14
55
sphinx>=1.7.5,<3.0
66
sphinx_rtd_theme

0 commit comments

Comments
 (0)