Skip to content

Commit 89624b3

Browse files
committed
Korrekt biletreferanse no?
1 parent bd124cb commit 89624b3

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

.github/workflows/docsygen.yml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -217,18 +217,24 @@ jobs:
217217
grep -n "images/" "$slidev_dir/slides.md" || echo "No image references found"
218218
219219
# Create backup and fix all image paths in the final file
220+
# Use multiple specific replacements to avoid conflicts
220221
cp "$slidev_dir/slides.md" "$slidev_dir/slides_backup.md"
221-
sed 's|../images/|./images/|g; s|/images/|./images/|g' "$slidev_dir/slides_backup.md" > "$slidev_dir/slides.md"
222+
223+
# Fix specific patterns one by one
224+
# 1. Fix ../images/ to ./images/
225+
sed 's|\.\./images/|./images/|g' "$slidev_dir/slides_backup.md" > "$slidev_dir/slides_temp1.md"
226+
227+
# 2. Fix /images/ (but not ./images/) to ./images/
228+
sed 's|(\s*/images/|(./images/|g; s|image:\s*/images/|image: ./images/|g' "$slidev_dir/slides_temp1.md" > "$slidev_dir/slides.md"
229+
230+
# Clean up temp files
231+
rm -f "$slidev_dir/slides_backup.md" "$slidev_dir/slides_temp1.md"
222232
223233
echo "After final image path fix:"
224234
grep -n "images/" "$slidev_dir/slides.md" || echo "No image references found"
225235
echo "Checking for remaining ../images/ references:"
226236
if grep -n "\.\./images/" "$slidev_dir/slides.md"; then
227237
echo "⚠️ ERROR: Still found ../images/ references!"
228-
echo "Manual fix needed - replacing remaining references..."
229-
sed -i.bak 's|\.\./images/|./images/|g' "$slidev_dir/slides.md"
230-
echo "After manual fix:"
231-
grep -n "\.\./images/" "$slidev_dir/slides.md" || echo "✅ All ../images/ references fixed"
232238
else
233239
echo "✅ No ../images/ references found"
234240
fi

0 commit comments

Comments
 (0)