Skip to content

Migrate create-github-app-token from app-id to client-id #184

@lex57ukr

Description

@lex57ukr

Goal

Silence the deprecation warning emitted by actions/create-github-app-token in
.github/workflows/release.yml by migrating from the deprecated app-id input
to the new client-id input introduced in v3.1.0 (2026-04-11).

Scope

  • Retrieve the GitHub App's Client ID (string value, e.g. Iv23li...) — distinct from the numeric App ID currently stored as APP_ID.
  • Store the Client ID in the repo (as a variable per upstream convention, or as a secret) and update .github/workflows/release.yml:200 to pass client-id: instead of app-id:.
  • Remove the now-unused APP_ID secret once the workflow is green.

Outcome

Release workflow runs without the Input 'app-id' has been deprecated warning
and stays aligned with the upstream action's recommended usage, so a future
major bump that removes app-id entirely won't break releases.

Notes

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions