Here are some important details about how the autograder works:
The autograder will automatically grade code that you push to your main branch, UNLESS the assignment you are working on is LATE.
Late work will only be accepted if you have requested an extension by submitting the extension form.
Assignment scores on your autograder dashboard are your final grades for the coding portions of assignments except in the case of deductions due to lateness or academic honesty violations. They are calculated as the maximum score obtained on graded autograder builds for each assignment.
The autograder is for grading, not for testing. You should develop and carry out your tests in your local environment. Lots of spurious autograder submissions can interfere with people getting their work done, and the turnaround time is too slow for testing. It provides final confirmation that your tests are consistent with ours.