-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update requirements.txt dependencies for sphinx 4.3.1 (#51)
* Update requirements.txt dependencies for sphinx 4.3.1 Signed-off-by: Raul Sanchez-Mateos <[email protected]> * Use current branch for testing the action Signed-off-by: Raul Sanchez-Mateos <[email protected]> * Fix docs dependencies action call Signed-off-by: Raul Sanchez-Mateos <[email protected]> * Update action branches Signed-off-by: Raul Sanchez-Mateos <[email protected]> --------- Signed-off-by: Raul Sanchez-Mateos <[email protected]>
- Loading branch information
1 parent
27c98f2
commit 103f38b
Showing
2 changed files
with
38 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,20 +1,41 @@ | ||
name: 'install_documentation_requirements' | ||
description: 'Install sphinx requirements following eProsima use case' | ||
|
||
inputs: | ||
path_to_requirements: | ||
description: 'Path to requirements.txt file' | ||
required: false | ||
default: '' | ||
|
||
runs: | ||
using: composite | ||
steps: | ||
|
||
- name: Install docs requirements with pip | ||
uses: eProsima/eProsima-CI/ubuntu/install_python_packages@main | ||
if: ${{ inputs.path_to_requirements == '' }} | ||
with: | ||
packages: \ | ||
sphinx==4.3.1 \ | ||
sphinx==4.3.1 \ | ||
doc8==0.10.1 \ | ||
sphinx_rtd_theme==0.5.2 \ | ||
sphinxcontrib.spelling==7.2.1 \ | ||
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 \ | ||
sphinx-tabs==3.2.0 | ||
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 | ||
|
||
- name: Install docs requirements with pip | ||
uses: eProsima/eProsima-CI/ubuntu/install_python_packages@main | ||
if: ${{ inputs.path_to_requirements != '' }} | ||
with: | ||
requirements_file_name: ${{ inputs.path_to_requirements }} | ||
|
||
# TODO (jparisu) it would be nice if this action uses a common requirements.txt file, downloading it from somwhere (this repo, cpp-style... don't know) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters