You can set an assignment deadline, but does it actually make a difference?
Students can still commit and push - I’d normally want to disable that past the deadline. I’d want students to get an indication that deadline is passed. Otherwise, I have to make them submit all their files another way.
Classroom Assistant downloads all repositories in their final state, so ontime and late assignments are mixed with each other. My assignments are usually due at midnight. Do I have to download the assignments at 12:05 just to make sure that I have the latest version submitted by the deadline?
It says “After the deadline, GitHub Classroom will save the latest commit from each repo as a submission” which I assume means the “submitted” icon that appears next to each student, but then I have to view the submission of each student and have to clone that commit manually. Don’t want to waste that much time clicking…
Any solutions or workarounds?