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
GitHub Classroom Autograding Reporter is a plugin for GitHub Classroom's Autograder. Use it to report the results of the test execution to students and GitHub Classroom.
Key Features
Automatic Grading: Test student code submissions and provide immediate feedback.
Customizable Test Setup: Define pre-test setup commands and specific testing commands.
Flexible Output Comparison: Supports multiple methods to compare the stdout output.
Timeout Control: Limit the runtime of tests to prevent excessive resource usage.
Environment Variables
Env Name
Description
Required
[RUNNER-ID]_RESULTS
The name is equal to the ID of the runner in all capitals followed by _RESULTS and the value is the result output from the runner.
Yes
Inputs
Input Name
Description
Required
runners
A comma separated list of runner ids from previous steps
Yes
Usage
Add the GitHub Classroom Reporter to your workflow.