Skip to content

Missing submissions in web interface & cost of submissions #347

Description

@ssardina

Which part is affected?

Web app (classroom50.org)

What happened?

  1. Student has committed & pushed to main many times, but teacher interface shows no submission,
  2. Cost in large classes rises an alarm ⏰ 💲
Image

but in teacher web:

Image

whereas in student view:

Image

What did you expect to happen?

  1. Every commit in main should be seen as a submission, as far as I understood from DOC
  2. GitHub Teams has already used 20% and I have done nothing yet

I am a bit concerned about the $ of the actions. Only 50% of my students have accepted the Project 0 which is just a warm up. I do not have here any autograding, but I believe the autograder will run anyways every push to main. With 500 students pushing on main for more involved projects, I am very concerned I will run out of quota fairly quickly:

Image

Question: wouldn't it be safer to at least have the option that the student must tag their submission with a particular name. I use submission. The teacher can specify in the web interface if the assignment will have submissions every time a push to main is done, OR every time a tag is added?

Steps to reproduce

  1. Student commits and push to main.
  2. Web interface does not show any submissions

Version and environment

OS: LInux Mint 22.3
Web teacher: preview version
Web student: production version
GH plan: Teams (Academic)

Relevant logs or output

Before submitting

  • I searched existing issues and this is not a duplicate.
  • I removed any tokens, secrets, or private student data from the logs above.

Metadata

Metadata

Assignees

Labels

AutograderCLICLI tools (cli/)Follow-upP1High — important, schedule soonWebWeb frontend (web/)enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions