-
Notifications
You must be signed in to change notification settings - Fork 7
Description
❌ This issue is not open for contribution. Visit Contributing guidelines to learn about the contributing process and how to find suitable issues.
Overview
Migrate all GitHub Actions workflows from the deprecated tibdex/github-app-token action to the official actions/create-github-app-token replacement.
Complexity: Low
Context
All 9 workflows in this repo use tibdex/github-app-token@v2 with the same pattern:
- uses: tibdex/github-app-token@v2
id: generate-token
with:
app_id: ${{ secrets.LE_BOT_APP_ID }}
private_key: ${{ secrets.LE_BOT_PRIVATE_KEY }}Affected workflows:
community-contribution-label.ymlcontributor-issue-comment.ymlcontributor-pr-reply.ymlholiday-message.ymlis-contributor.ymlmanage-issue-header.ymlpr-statistics.ymlunassign-inactive-issues.yamlupdate-pr-spreadsheet.yml
The Change
Replace tibdex/github-app-token@v2 with actions/create-github-app-token@v2 in all 9 workflows. The migration involves updating the uses line and renaming two inputs from underscores to hyphens (app_id → app-id, private_key → private-key). The output name (token) is unchanged, so no downstream references need updating.
Acceptance Criteria
- All 9 workflows use
actions/create-github-app-token@v2instead oftibdex/github-app-token@v2 - Input parameters updated from
app_id/private_keytoapp-id/private-key - No remaining references to
tibdexin the repository
References
- Replacement action: https://github.com/actions/create-github-app-token
🤖 This issue was written with AI assistance, under supervision, review and final edits by [@rtibbles] 🤖
