diff --git a/.gitea/workflows/autograde.yml b/.gitea/workflows/autograde.yml index fb2ad39..4aeb680 100644 --- a/.gitea/workflows/autograde.yml +++ b/.gitea/workflows/autograde.yml @@ -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