v2.0.1
What's Changed
- Add Copilot coding agent instructions by @geoffreywiseman with @Copilot in #45
- Bump actions/checkout from 2 to 6 by @dependabot[bot] in #41
- Track repo visibility; surface public repos in output; fix JSON tags by @geoffreywiseman with @Copilot in #46
- Add tests for printError; store io.Writer in config by @geoffreywiseman with @Copilot in #48
- New Datasource by @geoffreywiseman in #55
- go-gh v2, Go 1.26 minimum, and a regenerated demo
New Datasource
GitHub closed the workflow timing endpoint this extension relied on; it now always reports zero. Usage is instead computed from the durations of the jobs that ran in the current calendar month, via the check runs API.
What that changes:
- Works for any repository you can see, including public repositories and other people's, with no billing permissions.
- Includes time on self-hosted runners.
- Reports elapsed job time, not billed minutes: no rounding up to the minute and no runner multipliers.
- Busy repositories need one API call per commit with runs in the period; requests are paced and retried within GitHub's rate limits.