ghait
ghait
is a reusable Go module and CLI tool designed to simplify generation of ephemeral GitHub App Installation Tokens. It directly supports multiple Key Management Service (KMS) providers, including AWS, GCP, and Vault, to securely sign requests.
Providers for AWS and GCP KMS, along with HashiCorp Vault and a flexible file backend, are included for use with bradleyfalzon/ghinstallation/v2