You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The autograders from GitHub Education all use the check_run facility to set annotations on the build. We should do this with the final score of the autograder.
The main RiceChecks doesn't need to change, since it should run as-is on a student machine or in a cloud CI. Grading output in JSON format is already written to the filesystem. That will stick around.
A new RiceChecks tool would be run from GitHub Actions that would read the grading JSON and would manipulate annotations on the commit.
Kinda unclear: maybe we want to set up a "check run server" to run the unit tests on every commit and configure RiceChecks to run as a check suite?
The autograders from GitHub Education all use the
check_run
facility to set annotations on the build. We should do this with the final score of the autograder.Relevant code:
Relevant GitHub APIs:
Prior code that I wrote that works with the
check-suites
data:Implementation strategy?
The text was updated successfully, but these errors were encountered: