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
::github0GitHub API bindings.

::github

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