Skip to content

Commit 2dcce1e

Browse files
authored
ci: migrate create-github-app-token from app-id to client-id (#192)
actions/create-github-app-token v3 deprecated the app-id input in favor of client-id. The deprecation warning fires on every release workflow run and the old input will stop working when Node.js 24 becomes the default runner (June 16, 2026). Migration: - app-id (numeric, stored as secret) -> client-id (string, stored as variable) - Added APP_CLIENT_ID repo variable with the attune-release-bot Client ID - private-key remains unchanged as a secret Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
1 parent 1ae0ec6 commit 2dcce1e

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/release.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
- uses: actions/create-github-app-token@bcd2ba49218906704ab6c1aa796996da409d3eb1 # v3.2.0
4545
id: app-token
4646
with:
47-
app-id: ${{ secrets.APP_ID }}
47+
client-id: ${{ vars.APP_CLIENT_ID }}
4848
private-key: ${{ secrets.APP_PRIVATE_KEY }}
4949
- uses: googleapis/release-please-action@5c625bfb5d1ff62eadeeb3772007f7f66fdcf071 # v4
5050
id: release
@@ -390,7 +390,7 @@ jobs:
390390
- uses: actions/create-github-app-token@bcd2ba49218906704ab6c1aa796996da409d3eb1 # v3.2.0
391391
id: app-token
392392
with:
393-
app-id: ${{ secrets.APP_ID }}
393+
client-id: ${{ vars.APP_CLIENT_ID }}
394394
private-key: ${{ secrets.APP_PRIVATE_KEY }}
395395
owner: attune-io
396396
repositories: community-operators

0 commit comments

Comments
 (0)