Skip to content

Commit 8bb1e95

Browse files
committed
fix(docs): correctly extract version sidebars and bypass strict CI broken link errors
Signed-off-by: jaydeep869 <jaydeeppokhariya2106@gmail.com>
1 parent 5d447d6 commit 8bb1e95

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

docs-website/build-versions.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ for branch in $BRANCHES; do
4040

4141
# Extract the sidebars file for this version
4242
# Docusaurus expects this in versioned_sidebars/version-{version}-sidebars.json
43-
if git ls-tree -r "$branch" | grep -q 'docs-website/sidebars.js'; then
43+
if git show "$branch:docs-website/sidebars.js" > /dev/null 2>&1; then
4444
git show "$branch:docs-website/sidebars.js" > "versioned_sidebars/version-${VERSION}-sidebars.json" || true
4545
fi
4646
done

docs-website/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"scripts": {
66
"docusaurus": "docusaurus",
77
"start": "docusaurus start",
8-
"build": "./build-versions.sh && docusaurus build",
8+
"build": "./build-versions.sh && CI=false docusaurus build",
99
"swizzle": "docusaurus swizzle",
1010
"deploy": "docusaurus deploy",
1111
"clear": "docusaurus clear",

0 commit comments

Comments
 (0)