gen_github_app_jwt

command
v1.15.1-beta.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 9, 2026 License: MPL-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Generates a signed JSON Web Token (JWT) for the Devsy GitHub App.

GitHub App authentication requires a JWT signed with the app's RSA private key using the RS256 algorithm, carrying the registered claims:

  • iss: the GitHub App client ID (prefer the client ID string; the numeric app ID is accepted as a legacy fallback)
  • iat: issued-at time, backdated 60 seconds to tolerate clock drift
  • exp: expiration, 10 minutes after JWT generation (GitHub's maximum)

See the GitHub docs on generating a JWT for a GitHub App: https://docs.github.com/en/apps/creating-github-apps/authenticating-with-a-github-app/ generating-a-json-web-token-jwt-for-a-github-app

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL