lukasparke/profile-stats

Collect public-safe GitHub profile stats with caching and resumable backfill

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
output-pathPath for the generated stats JSONnogithub-user-stats.json
cache-pathPath for committed stable cache stateno.github-profile-stats/cache.json
volatile-cache-pathPath for Actions-cache-backed volatile API metadatano.github-profile-stats/volatile-cache.json
max-runtime-secondsSoft runtime budget for optional backfill workno480
graphql-concurrencyMaximum concurrent GraphQL collection workno2
rest-concurrencyMaximum concurrent REST backfill workno4
min-graphql-remainingStop optional GraphQL work below this remaining API budgetno500
min-rest-remainingStop optional REST work below this remaining API budgetno750
include-trafficCollect repository traffic for repos where the token has accessnotrue
include-rest-repo-statsCollect expensive REST repository contributor statisticsnotrue
include-private-repository-detailsInclude private repository names, metadata, and per-repo metrics in generated outputnofalse
include-private-cache-detailsInclude private repository identifiers and per-repo metadata in the committed stable cachenofalse
backfill-modeBackfill mode: resume, refresh, or offnoresume

no outputs