ythirion/GreenIT Analysis

Run GreenIT-Analysis CLI and enforce an EcoIndex quality gate on your web application

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
url-filePath (relative to workspace) to a YAML file containing the list of URLs to analyzenogreenit-urls.yaml
min-ecoindexMinimum EcoIndex score (0–100) required to pass the quality gateno90
timezoneTimezone passed to the GreenIT container (e.g. Europe/Paris, America/New_York)noEurope/Paris
greenit-imageDocker image to use for the GreenIT-Analysis CLInojpreisner/greenit-analysis-cli:latest
fail-on-thresholdFail the workflow step when any URL EcoIndex is below min-ecoindexnotrue
upload-reportUpload the generated HTML report as a workflow artifactnotrue
report-nameName of the uploaded artifactnogreenit-report
retention-daysNumber of days to retain the uploaded artifactno30
namedescription
ecoindexThe lowest EcoIndex score (0–100) across all analyzed URLs
report-pathAbsolute path to the generated HTML report on the runner