some fixes

This commit is contained in:
Stavros kois
2024-05-12 21:27:12 +03:00
parent fb83b2b93e
commit a4944dd6b2
2 changed files with 3 additions and 10 deletions
+1
View File
@@ -178,6 +178,7 @@ main() {
echo "copying docs to website for ${chart}" echo "copying docs to website for ${chart}"
make_sure_structure_is_there "$train" "$chart"
keep_safe_docs "$train" "$chart" keep_safe_docs "$train" "$chart"
remove_old_docs "$train" "$chart" remove_old_docs "$train" "$chart"
copy_new_docs "$train" "$chart" copy_new_docs "$train" "$chart"
+2 -10
View File
@@ -20,14 +20,6 @@ is_true() {
return 1 return 1
} }
update_property() {
local property=$1
local value=$2
local file_path=$3
$base_cmd -i ".$property = $value" "$file_path"
}
echo "Checking front matter" echo "Checking front matter"
if ! grep -q "^---$" "$file_path"; then if ! grep -q "^---$" "$file_path"; then
echo "Front matter (start) not found, adding it" echo "Front matter (start) not found, adding it"
@@ -41,13 +33,13 @@ echo "Checking title"
title=$($base_cmd '.title' "$file_path") title=$($base_cmd '.title' "$file_path")
# Check if the title is empty # Check if the title is empty
if is_empty "$title"; then if is_empty "$title"; then
update_property "title" "Changelog" "$file_path" $base_cmd -i '.title="Changelog"' "$file_path"
fi fi
echo "Checking pagefind" echo "Checking pagefind"
pagefind=$($base_cmd '.pagefind' "$file_path") pagefind=$($base_cmd '.pagefind' "$file_path")
if is_empty "$pagefind" || is_true "$pagefind"; then if is_empty "$pagefind" || is_true "$pagefind"; then
update_property "pagefind" "false" "$file_path" $base_cmd -i '.pagefind=false' "$file_path"
fi fi
frontmatter=$($base_cmd '.' "$file_path") frontmatter=$($base_cmd '.' "$file_path")