Merge pull request #986 from xtheeq/main

fix(docs): meta file generation override on workflow
This commit is contained in:
DreamMaoMao 2026-05-27 12:18:04 +08:00 committed by GitHub
commit 473550c622
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -46,6 +46,10 @@ jobs:
if [ -d "/tmp/docs-$tag/docs" ]; then if [ -d "/tmp/docs-$tag/docs" ]; then
name="v${tag#v}" name="v${tag#v}"
cp -r "/tmp/docs-$tag/docs" "$TARGET/$name" cp -r "/tmp/docs-$tag/docs" "$TARGET/$name"
jq --arg title "$name" --arg desc "$name release" \
'.title = $title | .description = $desc | .root = true' \
"$TARGET/$name/meta.json" > "$TARGET/$name/meta.json.tmp" \
&& mv "$TARGET/$name/meta.json.tmp" "$TARGET/$name/meta.json"
fi fi
git worktree remove /tmp/docs-"$tag" git worktree remove /tmp/docs-"$tag"
done done