CI/CD for student assessment

So this is very vague question out there looking for recommendations I’m trying to make automated code checking for students that will report to the teacher once they succeed.
Current setup:

  • Each student has their repository for each Homework
  • It contains a pipeline that checks the code if it runs as required

My plan was one all the jobs succeed in the pipeline the final task will somehow push the source code to the teacher repo. But this is the part I have no idea how to do.
If you have better Idea pleas let me know I’m at the beginning of this project :slight_smile:

Thankyou very much for your time I am aware this is very vague but I’m at the beginning of this project and I’m trying to plan it out