From de016fdff0dff299c602edcee63280e30a7488e9 Mon Sep 17 00:00:00 2001 From: Lucia Echevarria Date: Tue, 16 Jan 2024 08:20:14 +0100 Subject: [PATCH 1/2] Update documentation build Signed-off-by: Lucia Echevarria --- .github/workflows/test.yml | 4 +++- docs/requirements.txt | 9 +++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ff63a231..2b435e65 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -262,8 +262,10 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Build and test documentation - uses: eProsima/eProsima-CI/ubuntu/sphinx_docs@v0 + uses: eProsima/eProsima-CI/ubuntu/sphinx_docs@main with: + checkout_path: "${{ github.workspace }}/src/ddsrecordreplay" + path_to_requirements: "${{ github.workspace }}/src/ddsrecordreplay/docs/requirements.txt" docs_subpackage_name: ${{ env.docs_packages_names }} secret_token: ${{ secrets.GITHUB_TOKEN }} diff --git a/docs/requirements.txt b/docs/requirements.txt index c533e592..a518c6a2 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -3,7 +3,16 @@ docutils==0.16.0 GitPython==3.1.30 setuptools==65.5.1 sphinx_rtd_theme==0.5.2 +sphinx-sitemap==2.2.0 sphinx-tabs==3.2.0 sphinx==4.3.1 +sphinxcontrib-applehelp==1.0.4 +sphinxcontrib-devhelp==1.0.2 +sphinxcontrib-htmlhelp==2.0.1 sphinxcontrib-imagehelper==1.1.1 +sphinxcontrib-plantuml==0.22 +sphinxcontrib-qthelp==1.0.3 +sphinxcontrib-serializinghtml==1.1.5 sphinxcontrib.spelling==7.2.1 +vcstool==0.3.0 +xmlschema==2.1.1 From cd1751409835319459477631f2635f11fbba2baa Mon Sep 17 00:00:00 2001 From: Lucia Echevarria Date: Tue, 16 Jan 2024 08:40:06 +0100 Subject: [PATCH 2/2] Fix wrong directory Signed-off-by: Lucia Echevarria --- .github/workflows/test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2b435e65..751f4b74 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -264,8 +264,8 @@ jobs: - name: Build and test documentation uses: eProsima/eProsima-CI/ubuntu/sphinx_docs@main with: - checkout_path: "${{ github.workspace }}/src/ddsrecordreplay" - path_to_requirements: "${{ github.workspace }}/src/ddsrecordreplay/docs/requirements.txt" + checkout_path: "${{ github.workspace }}/src/fastddsspy" + path_to_requirements: "${{ github.workspace }}/src/fastddsspy/docs/requirements.txt" docs_subpackage_name: ${{ env.docs_packages_names }} secret_token: ${{ secrets.GITHUB_TOKEN }}