morethancertified/CloudSprints Grader

Grade CloudSprints labs via pull request. Parses lesson token from branch name (grade/<token>), collects repo files, and submits for AI grading. No API key required — authenticates via GitHub App installation.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
api-keyCloudSprints API key (optional — not needed if the CloudSprints GitHub App is installed)no""
api-urlCloudSprints API base URLnohttps://cloudsprints.com
branch-prefixBranch prefix that triggers gradingnograde/
namedescription
lesson-tokenThe lesson token extracted from the branch name
github-usernameThe GitHub username of the PR author
emailThe student email detected from the PR (fallback)
passedNumber of tasks that passed
failedNumber of tasks that failed
totalTotal number of tasks
statusOverall grading status (pass or fail)
results-jsonFull grading results as JSON