修复CI/CD配置:正确解析仓库名称
All checks were successful
autograde-final-vibevault / check-trigger (push) Successful in 15s
autograde-final-vibevault / grade (push) Has been skipped

This commit is contained in:
liyitian 2025-12-14 16:22:23 +08:00
parent bfd351e365
commit a8adb74b53

View File

@ -131,6 +131,9 @@ jobs:
ASSIGNMENT_ID=$(echo "$REPO_NAME" | sed 's/-stu_.*//')
elif echo "$REPO_NAME" | grep -q -- '-template'; then
ASSIGNMENT_ID=$(echo "$REPO_NAME" | sed 's/-template.*//')
elif echo "$REPO_NAME" | grep -q -- '-'; then
# Handle repository names like "2311061111-lyt"
ASSIGNMENT_ID=$(echo "$REPO_NAME" | cut -d'-' -f1)
else
ASSIGNMENT_ID="final-vibevault"
fi