crosswave-technology/GitHub App Authentication

Generates a short-lived installation token for a GitHub App. Delegates to actions/create-github-app-token@v1 — no OpenSSL dependency, GitHub-maintained JWT generation. Outputs the token and sets GH_TOKEN + GITHUB_TOKEN for subsequent steps in the calling workflow.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
app-idGitHub App ID (GNM_APP_ID)yes
app-installation-idGitHub App Installation ID (GNM_APP_INSTALLATION_ID). Accepted for interface compatibility — installation is resolved via repo owner. Will be wired to installation-id in a future release. no""
app-private-keyGitHub App RSA private key (GNM_APP_PRIVATE_KEY)yes
namedescription
tokenShort-lived installation token (valid ~1 hour)