Skip to content

RDKE-1065: Built-in Github token for operations#562

Merged
tdeva14 merged 1 commit into
developfrom
topic/RDKE-1065
Jul 5, 2026
Merged

RDKE-1065: Built-in Github token for operations#562
tdeva14 merged 1 commit into
developfrom
topic/RDKE-1065

Conversation

@yogeswaransky

Copy link
Copy Markdown
Contributor

No description provided.

Signed-off-by: Yogeswaran K <yogeswaransky@gmail.com>
Copilot AI review requested due to automatic review settings July 3, 2026 11:04
@yogeswaransky
yogeswaransky requested a review from a team as a code owner July 3, 2026 11:04

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the automated component release workflows to use the built-in GitHub Actions token for GitHub API/CLI operations, removing reliance on a custom repository secret.

Changes:

  • Switched GH_TOKEN from secrets.RDKCM_RDKE to ${{ github.token }} in both release workflows.
  • Updated workflow usage documentation to reflect the new authentication mechanism and rationale.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
.github/workflows/component-release.yml Uses ${{ github.token }} for gh CLI calls during manually triggered releases.
.github/workflows/component-release-finish-on-approval.yml Uses ${{ github.token }} for gh CLI calls when finishing releases after PR approval.
.github/workflows/component-release-workflow-usage.md Documents the move to github.token and why it’s sufficient given declared workflow permissions.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@yogeswaransky yogeswaransky changed the title RDKE-1065: Automated Component release workflow RDKE-1065: Built-in Github token for operations Jul 4, 2026

@tdeva14 tdeva14 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@tdeva14
tdeva14 merged commit bccb0fe into develop Jul 5, 2026
7 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 5, 2026
@yogeswaransky
yogeswaransky deleted the topic/RDKE-1065 branch July 15, 2026 12:27
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants