🐛 fix(playbook): enforce rulesets to agents flow
This commit is contained in:
@@ -204,7 +204,7 @@ jobs:
|
||||
sh docs/standards/playbook/scripts/sync_standards.sh tsl
|
||||
|
||||
# 验证结果
|
||||
if [ -d "rulesets/tsl" ] && [ -f "rulesets/tsl/index.md" ]; then
|
||||
if [ -d ".agents/tsl" ] && [ -f ".agents/tsl/index.md" ]; then
|
||||
echo "✅ TSL 规则集同步成功"
|
||||
else
|
||||
echo "❌ TSL 规则集同步失败"
|
||||
@@ -238,7 +238,7 @@ jobs:
|
||||
echo "▶ 运行 sync_standards.sh cpp"
|
||||
sh docs/standards/playbook/scripts/sync_standards.sh cpp
|
||||
|
||||
if [ -d "rulesets/cpp" ] && [ -f "rulesets/cpp/index.md" ]; then
|
||||
if [ -d ".agents/cpp" ] && [ -f ".agents/cpp/index.md" ]; then
|
||||
echo "✅ C++ 规则集同步成功"
|
||||
else
|
||||
echo "❌ C++ 规则集同步失败"
|
||||
@@ -262,7 +262,7 @@ jobs:
|
||||
echo "▶ 运行 sync_standards.sh tsl cpp"
|
||||
sh docs/standards/playbook/scripts/sync_standards.sh tsl cpp
|
||||
|
||||
if [ -d "rulesets/tsl" ] && [ -d "rulesets/cpp" ] && [ -f "rulesets/index.md" ]; then
|
||||
if [ -d ".agents/tsl" ] && [ -d ".agents/cpp" ] && [ -f ".agents/index.md" ]; then
|
||||
echo "✅ 多语言规则集同步成功"
|
||||
else
|
||||
echo "❌ 多语言规则集同步失败"
|
||||
@@ -285,7 +285,7 @@ jobs:
|
||||
echo "▶ 运行 vendor_playbook.sh"
|
||||
sh "$REPO_DIR/scripts/vendor_playbook.sh" . tsl
|
||||
|
||||
if [ -d "docs/standards/playbook" ] && [ -d "rulesets/tsl" ]; then
|
||||
if [ -d "docs/standards/playbook" ] && [ -d "docs/standards/playbook/rulesets/tsl" ] && [ -d ".agents/tsl" ]; then
|
||||
echo "✅ vendor_playbook 脚本执行成功"
|
||||
else
|
||||
echo "❌ vendor_playbook 脚本执行失败"
|
||||
|
||||
Reference in New Issue
Block a user