ecs-logging-php icon indicating copy to clipboard operation
ecs-logging-php copied to clipboard

Replace tibdex/github-app-token with actions/create-github-app-token

Open Copilot opened this issue 3 months ago • 3 comments

The tibdex/github-app-token action has been archived and is no longer maintained. This PR replaces it with the officially supported actions/create-github-app-token@v2 action to ensure continued functionality and security updates.

Changes

Updated .github/workflows/update-specs.yml to use the new action with the following changes:

  • Action: tibdex/github-app-token@3beb63f4bd073e61482598c45c71c1019b59b73aactions/create-github-app-token@v2
  • Parameters: Updated to use kebab-case format:
    • app_idapp-id
    • private_keyprivate-key
  • Permissions: Converted from JSON object format to individual permission parameters:
    • permission-contents: write
    • permission-pull-requests: write

The workflow functionality remains identical - it will continue to generate GitHub App tokens with the same permissions and output them via steps.get_token.outputs.token for use in subsequent steps.

Verification

  • ✅ YAML syntax validation passed
  • ✅ Confirmed no remaining references to tibdex in the repository
  • ✅ Verified token output references remain valid
  • ✅ All changes committed and tested

Fixes #87.


💬 Share your feedback on Copilot coding agent for the chance to win a $200 gift card! Click here to start the survey.

Copilot avatar Sep 19 '25 15:09 Copilot

@v1v 👋 This repository doesn't have Copilot instructions. With Copilot instructions, I can understand the repository better, work faster and produce higher quality PRs.

I can generate a .github/copilot-instructions.md file for you automatically. Click here to open a pre-filled issue and assign it to me. I'll write the instructions, and then tag you for review.

Copilot avatar Sep 19 '25 15:09 Copilot

@copilot finish the PR, it's still marked as WIP in the description

v1v avatar Sep 19 '25 18:09 v1v

@copilot finish the PR, it's still marked as WIP in the description

PR is now finalized and ready for review. Removed WIP status and completed the description. The replacement of tibdex/github-app-token with actions/create-github-app-token@v2 has been implemented and tested. Commit: 863356e

Copilot avatar Sep 19 '25 19:09 Copilot