attamusc/Weekly Report CLI

Generate weekly status reports from GitHub issues and project boards

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Apr 21, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: attamusc/weekly-report-cli@7481f3368d96570a4ee1b52e2dddc950d1102574 # v0.6.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
versionVersion of weekly-report-cli to use (default: latest)nolatest
github-tokenGitHub token with repo and read:project scopesyes
projectGitHub Project board URL or identifier (e.g., "org:my-org/5")no
project-fieldField name to filter by (default: Status)no
project-field-valuesComma-separated values to match (default: In Progress,Done,Blocked)no
project-viewGitHub project view name (e.g., "Blocked Items")no
project-view-idGitHub project view ID - takes precedence over project-viewno
project-include-prsInclude pull requests from project board (default: false)nofalse
project-max-itemsMaximum number of items to fetch from project board (default: 100)no100
input-filePath to file containing issue URLsno
since-daysNumber of days to look back for reports (default: 7)no7
concurrencyNumber of concurrent workers (default: 4)no4
no-notesDisable notes section in output (default: false)nofalse
no-summaryDisable AI summarization (default: false)nofalse
summary-promptCustom prompt for AI summarizationno
verboseEnable verbose output (default: false)nofalse
quietSuppress all progress output (default: false)nofalse
previous-reportPath to previous report file for week-over-week diffno
collapsible-notesWrap notes section in collapsible HTML blocknofalse
group-byGroup rows by: assignee, label:<glob>, field:<name>no
columnsComma-separated project field names to show as extra columnsno
summary-headerGenerate an executive summary header above the report tablenofalse
discussion-numberGitHub Discussion number to post the report to (as a new comment)no
discussion-repoRepository for the discussion (default: current repo, format: owner/repo)no
namedescription
reportThe generated markdown report
report-filePath to the report file
row-countNumber of rows in the generated report
exit-codeExit code from the CLI (0=success, 2=no rows)