From c02b4ee5169d9e62fe1bb5c2f75b8c381c25c95b Mon Sep 17 00:00:00 2001 From: Alex Moriarty Date: Tue, 11 Apr 2023 17:05:07 -0300 Subject: [PATCH 1/2] [version dropdown] update links and remove EOL related to PR #772 this removes broken links --- _themes/sphinx_rtd_theme/version_dropdown.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/_themes/sphinx_rtd_theme/version_dropdown.html b/_themes/sphinx_rtd_theme/version_dropdown.html index 69855bcda..af7d57e88 100644 --- a/_themes/sphinx_rtd_theme/version_dropdown.html +++ b/_themes/sphinx_rtd_theme/version_dropdown.html @@ -2,7 +2,8 @@
Version: From 5ebe01b7f71234bacee63d68746e5be848f6108d Mon Sep 17 00:00:00 2001 From: Alex Moriarty Date: Thu, 13 Apr 2023 11:45:57 -0300 Subject: [PATCH 2/2] [ci] pin some Ruby gems for htmlproofer.sh - 18.04 is soon EOL ( April 30, 2023 ) - Ruby 2.7 on 18.04 is already EOL ( March 31, 2023 ) This is to fix the CI error testing the branch which removes other EOL distros from the dropdown menu. --- htmlproofer.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/htmlproofer.sh b/htmlproofer.sh index 09aa2ef5d..5c8312dc1 100755 --- a/htmlproofer.sh +++ b/htmlproofer.sh @@ -7,7 +7,11 @@ export REPOSITORY_NAME=${PWD##*/} echo "Testing branch ${GITHUB_BASE_REF:-$GITHUB_HEAD_REF} of $REPOSITORY_NAME" # Install htmlpoofer -sudo gem update --system --no-document +# sudo gem update --system --no-document # Can't update all gems ruby on 18.04 is EOL +sudo gem install rubygems-update -v '<3' --no-document +sudo gem install nokogiri:1.12.5 --no-document +sudo gem install public_suffix -v 4.0.7 + gem --version sudo gem install html-proofer -v 3.19 # newer 4.x requires different cmdline options # Install ROS's version of sphinx