karthiek390/CICD Stats Watcher

GitHub Action for tracking self-hosted runner CI stats.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
modeAction mode: start, track, or finalize.yes
job-idLogical job identifier for tracked-step decisions.no
step-nameNamed GitHub Actions step to track.no
stats-dirOptional explicit stats directory. If omitted, the action resolves a default path.no
metricsComma-separated metric names such as storage,docker,cpu,memory,inode.no
commandCommand to execute when mode=track.no
working-directoryOptional working directory used when mode=track.no
manifest-pathOptional path to the watcher manifest for GitHub Actions step tracking.no
inline-configReserved for future inline configuration payloads.no
run-serverReserved flag for future live server startup behavior.nofalse
namedescription
modeValidated action mode.
resolved-stats-dirResolved stats directory for this run.
report-pathExpected report path for the run artifact.
artifact-pathArtifact-ready directory path for this run.
metricsNormalized metrics input.
manifest-pathManifest path that will be used by later mode implementations.
meta-pathPath to the generated meta.json file.
state-pathPath to the watcher runtime state file.
stage-filePath to the stage file used by the watcher runtime.
watcher-pidPID of the watcher background process when mode=start.
server-pidPID of the live server background process when mode=start and run-server=true.
exit-codeExit code returned by the tracked command when mode=track.
finalizedWhether finalize mode found watcher state and completed its cleanup path.
generated-reportWhether finalize mode generated report.html successfully.