@@ -107,13 +107,15 @@ jobs:
107107
108108 # Convert jupyter notebooks to markdown
109109 jupyter nbconvert --to markdown build/jupyter_execute/user_guide/*.ipynb --output-dir redis_vl_hugo/user_guide/ 2>/dev/null
110+ jupyter nbconvert --to markdown build/jupyter_execute/user_guide/release_guide/*.ipynb --output-dir redis_vl_hugo/user_guide/release_guide/ 2>/dev/null
110111 jupyter nbconvert --to markdown build/jupyter_execute/overview/cli.ipynb --output-dir redis_vl_hugo/overview/ 2>/dev/null
111112
112113 # Prepare markdown files
113114 rsync -a ./build/markdown/api/ ./redis_vl_hugo/api/ --exclude=index.md
114115 cp ./build/markdown/overview/installation.md ./redis_vl_hugo/overview/installation.md
115116
116117 # Format markdown files
118+ shopt -s globstar
117119 markdown_pages=(./redis_vl_hugo/**/*.md)
118120
119121 for markdown_page in "${markdown_pages[@]}"; do
@@ -208,19 +210,21 @@ jobs:
208210 # Format _index.md pages
209211 cp ./build/markdown/api/index.md ./redis_vl_hugo/api/_index.md
210212 cp ./build/markdown/user_guide/index.md ./redis_vl_hugo/user_guide/_index.md
213+ cp ./build/markdown/user_guide/release_guide/index.md ./redis_vl_hugo/user_guide/release_guide/_index.md
211214 cp ./build/markdown/overview/index.md ./redis_vl_hugo/overview/_index.md
212215
213216 index_markdown_pages=(
214217 ./redis_vl_hugo/api/_index.md
215218 ./redis_vl_hugo/user_guide/_index.md
219+ ./redis_vl_hugo/user_guide/release_guide/_index.md
216220 ./redis_vl_hugo/overview/_index.md
217221 )
218222
219223 for index_markdown_page in "${index_markdown_pages[@]}"; do
220224 format "${index_markdown_page}"
221225
222226 # Fix relrefs by removing .md extension and references to numbered pages
223- sed -E -i 's/\.md/\//g; s/\([0-9]+ _/\(/g' "${index_markdown_page}"
227+ sed -E -i 's/\.md/\//g; s/\([0-9]{2} _/\(/g; s/index\// /g' "${index_markdown_page}"
224228 done
225229
226230 # Rename user guides to strip leading numbers from filename
0 commit comments