File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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 是否有变化
You can’t perform that action at this time.
0 commit comments