Skip to content

Discover repositories automatically for daily activity logs - #4

Merged
michaelkage merged 8 commits into
mainfrom
fix/automatic-repository-discovery
Nov 11, 2026
Merged

michaelkage merged 8 commits into
mainfrom
fix/automatic-repository-discovery

Conversation

@michaelkage

Copy link
Copy Markdown
Owner

Summary

  • Discover repositories accessible to GH_ACTIVITY_TOKEN automatically using the authenticated user's repository list, with pagination.
  • Keep GH_ACTIVITY_REPOS as an optional additive override rather than a required list.
  • Include a repository only when it has at least one commit in the previous 24 hours; quiet repositories are skipped even if they had a PR or release.
  • Record commit SHA, message, author, timestamp, repository description/language/default branch, and related merged PRs/releases.
  • Add unit coverage for discovery pagination, quiet-day skipping, and activity rendering.
  • Update README and the interactive manual with the actual token requirements.

Required setup

Add a fine-grained personal access token as the GH_ACTIVITY_TOKEN Actions secret, granting read-only Contents, Pull requests, and Metadata access to the repositories to scan. The daily workflow already passes this secret to the collector.

@michaelkage
michaelkage merged commit 55f8ec2 into main Nov 11, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant