Skip to content

Conversation

Copy link

Copilot AI commented Jul 14, 2025

This PR migrates the repository from using the legacy opentelemetrybot user account to the new otelbot GitHub App, as requested in the issue.

Changes Made

1. GitHub Workflow Updates (.github/workflows/release-please.yaml)

  • Added GitHub App token creation step using actions/create-github-app-token@df432ceedc7162793a195dd1713ff69aefc7379e
  • Updated token usage from the commented OPENTELEMETRYBOT_GITHUB_TOKEN to ${{ steps.otelbot-token.outputs.token }}
  • The token creation step is placed directly before the first step that uses its output

2. Release Configuration Updates

Migration Details

Verification

  • All YAML and JSON files remain syntactically valid
  • No remaining references to old opentelemetrybot credentials
  • Changes follow the exact requirements specified in the issue

The migration ensures that:

  1. The GitHub App token is generated using the proper secrets (OTELBOT_PRIVATE_KEY and OTELBOT_APP_ID)
  2. All commit signatures and release configurations use the new otelbot identity
  3. The workflow maintains the same functionality while using the more secure GitHub App authentication

Fixes #22.


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

Copilot AI changed the title [WIP] Migrate from opentelemetrybot to otelbot Migrate from opentelemetrybot to otelbot Jul 14, 2025
Copilot AI requested a review from trask July 14, 2025 15:24
Copilot finished work on behalf of trask July 14, 2025 15:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Migrate from opentelemetrybot to otelbot

2 participants