sandogasa-github
A small Rust client for the GitHub REST API, scoped to what sandogasa tools need today: user identity lookup, token validation, user-event listing for activity reports, the Search API for pull requests, and per-repo authored-commit counts.
Designed to mirror sandogasa-gitlab in shape so a GitHub
domain in sandogasa-report looks structurally identical to a
GitLab one (token resolution, group/org filter, per-instance
identities).
Usage
use Client;
let client = new?;
let user = client.user_by_username?;
let prs = client.search_pull_requests?;
Installation
License
Licensed under either of
at your option.