Skip to content

Commit d883a27

Browse files
author
dompling
committed
fix
1 parent 7323054 commit d883a27

1 file changed

Lines changed: 6 additions & 10 deletions

File tree

.github/workflows/deploy-docs.yml

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -45,23 +45,19 @@ jobs:
4545
run: |
4646
echo "📋 Generating API documentation..."
4747
48-
if [ -f "TrollScript-Private/scripts/generate_api_docs.py" ] && [ -f "TrollScript-Private/TrollScript/Resources/JSModulesAPI.zh.json" ]; then
49-
# Generate API.md
50-
python3 TrollScript-Private/scripts/generate_api_docs.py TrollScript-Private/TrollScript/Resources/JSModulesAPI.zh.json ./API.md
51-
python3 TrollScript-Private/scripts/generate_api_docs.py TrollScript-Private/TrollScript/Resources/JSModulesAPI.en.json ./API.en.md
48+
if [ -d "TrollScript-Private/JSModulesAPI" ]; then
49+
# Generate API.md from split module directories
50+
python3 TrollScript-Private/scripts/generate_api_docs.py TrollScript-Private/JSModulesAPI/zh ./API.md
51+
python3 TrollScript-Private/scripts/generate_api_docs.py TrollScript-Private/JSModulesAPI/en ./API.en.md
5252
echo "✅ Generated API.md and API.en.md"
53-
else
54-
echo "⚠️ API generation scripts or data files not found"
55-
fi
5653
57-
if [ -f "TrollScript-Private/scripts/generate_npm_package.py" ]; then
5854
# Generate NPM Package
5955
mkdir -p npm
6056
PACKAGE_VERSION="1.0.${{ github.run_number }}"
61-
python3 TrollScript-Private/scripts/generate_npm_package.py TrollScript-Private/TrollScript/Resources/JSModulesAPI.zh.json ./npm $PACKAGE_VERSION
57+
python3 TrollScript-Private/scripts/generate_npm_package.py TrollScript-Private/JSModulesAPI/zh ./npm $PACKAGE_VERSION
6258
echo "✅ Generated NPM package (v$PACKAGE_VERSION) in npm/"
6359
else
64-
echo "⚠️ NPM package generation script not found"
60+
echo "⚠️ JSModulesAPI directory not found"
6561
fi
6662
6763
# 检查 API 是否有变化

0 commit comments

Comments
 (0)