hot.dev/github — GitHub API bindings for Hot. Repos, commits, checks, pull requests and reviews, Actions workflows, logs, artifacts, and search — with token and GitHub App authentication and webhook verification.

Version: 1.0.0

Author: Hot Dev

License: Apache-2.0

Dependencies: jwt

Add to your project

"hot.dev/github": "1.0.0"

Add this to your deps in hot.hot

Namespaces

NamespaceFunctionsTypesDescription
::github0—GitHub API bindings.

::github

NamespaceFunctionsTypesDescription
::actions25—Build a repository Actions API path, including its leading slash.
::api162
::app4—GitHub App authentication: sign an app JWT with the App's RSA private
::artifacts6—
::checks10—
::commits6—
::issues8—GET /repos/{owner}/{repo}/issues - List issues (GitHub includes PRs;
::pulls16—
::rate-limit1—GET /rate_limit - Current rate-limit budgets by resource, including
::repos10—
::search4—
::users2—GET /user - The authenticated user (login, id, plan).
::webhooks1—GitHub webhook verification: HMAC-SHA256 over the raw body, delivered as `X-Hub-Signature-256: sha256=`.