chelseakr/GTFS Scorecard gate

Score a GTFS Schedule feed and fail the build if it falls below a grade or is about to expire.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
feed-urlDirect link to a GTFS Schedule zip to score.yes
min-gradeFail if the overall grade is below this letter (A, B, C, D, or F). Leave blank to skip the grade check.no""
min-days-to-expiryFail if the feed expires within this many days. Leave blank to skip the expiry check.no""
nameAgency name to show in the report (default: the feed host).no""
countryAssigned ISO 3166-1 alpha-2 feed country used by the validator.noUS
htmlPath to also write a standalone HTML scorecard (relative to the workspace). Leave blank to skip.no""
jsonPath for the complete scorecard JSON. Defaults to a runner temporary file.no""
summaryWrite a plain-language scorecard to the GitHub job summary (true or false).notrue
refDeprecated compatibility input. The scorer is bundled with the Action release, so its version always matches the Action ref.no""
namedescription
gradeOverall letter grade (A, B, C, D, or F).
scoreOverall numeric score from 0 to 100.
days-to-expiryPublished service days remaining, or blank when unavailable.
passedtrue when scoring and every configured threshold passed.
result-jsonPath to the complete scorecard JSON artifact for later workflow steps.