deariary/GitHub Weekly Reporter

Generate a beautiful weekly GitHub activity report and deploy to GitHub Pages

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github-tokenGitHub token for API access and deployment (requires contents: write permission)yes
usernameGitHub username to generate the report forno${{ github.actor }}
modeRun mode: "daily" (accumulate events) or "weekly" (full report generation)nodaily
languageReport language (en, ja, zh-CN, zh-TW, ko, es, fr, de, pt, ru)noen
timezoneIANA timezone for date calculations (e.g. "Asia/Tokyo", "UTC")noUTC
openai-api-keyOpenAI API key for AI narrativeno""
anthropic-api-keyAnthropic API key for AI narrativeno""
gemini-api-keyGemini API key for AI narrativeno""
openrouter-api-keyOpenRouter API key for AI narrative (access multiple models via unified API)no""
groq-api-keyGroq API key for AI narrative (fast inference)no""
grok-api-keyGrok (xAI) API key for AI narrativeno""
llm-providerLLM provider (openai, anthropic, gemini, openrouter, groq, grok). Required for weekly mode.no""
llm-modelLLM model name. Required for weekly mode.no""
themeReport theme: brutalist, minimal, editorial, swissnobrutalist
dateTarget date within the week (YYYY-MM-DD). Defaults to today. Use to generate reports for past weeks.no""
versionCLI version to use (e.g. "1.2.0", "latest")nolatest

no outputs