Skip to content

RDKEMW-18857 : Remove RDKCM_RDKE from all workflows#25

Open
balav08 wants to merge 4 commits into
developfrom
feature/RDKEMW-18857
Open

RDKEMW-18857 : Remove RDKCM_RDKE from all workflows#25
balav08 wants to merge 4 commits into
developfrom
feature/RDKEMW-18857

Conversation

@balav08
Copy link
Copy Markdown
Contributor

@balav08 balav08 commented May 20, 2026

Reason for change: RDKCM_RDKE secret is introduced to access entservices-testframework when its private .Now repo has been made as public.so removing the RDKCM_RDKE secrets.
Test Procedure: refer ticket.
Risks: Medium
Priority: P2
version: Patch

Reason for change: RDKCM_RDKE secret is introduced to access
entservices-testframework when its private .Now repo has been
made as public.so removing the RDKCM_RDKE secrets.

Signed-off-by: balaji velmurugan <balaji_velmurugan@comcast.com>
@balav08 balav08 requested a review from a team as a code owner May 20, 2026 07:44
Copilot AI review requested due to automatic review settings May 20, 2026 07:44
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Removes the RDKCM_RDKE secret from GitHub workflows, aligning CI/release automation with the repository now being public and no longer requiring that credential for access.

Changes:

  • Removed RDKCM_RDKE secret passing from reusable-workflow triggers (tf-trigger*.yml).
  • Updated the component release workflow to clone the repo without using the RDKCM_RDKE token.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
.github/workflows/tf-trigger.yml Stops passing RDKCM_RDKE into many reusable workflow calls.
.github/workflows/tf-trigger-2.yml Stops passing RDKCM_RDKE into additional reusable workflow calls.
.github/workflows/component-release.yml Removes token-based clone URL for the release workflow.

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

Comment on lines 34 to 38
- name: Clone the project and start release
run: |
set -e
git clone https://x-access-token:${{ secrets.RDKCM_RDKE }}@github.com/${{ github.repository }} project
git clone https://github.com/${{ github.repository }} project
cd project
Copilot AI review requested due to automatic review settings May 20, 2026 09:47
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

Comment thread .github/workflows/component-release.yml Outdated
run: |
set -e
git clone https://x-access-token:${{ secrets.RDKCM_RDKE }}@github.com/${{ github.repository }} project
git clone https://x-access-token:${{ secrets.GITHUB_TOKEN }}@github.com/${{ github.repository }} project
Copilot AI review requested due to automatic review settings May 20, 2026 12:02
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

set -e
git clone https://x-access-token:${{ secrets.RDKCM_RDKE }}@github.com/${{ github.repository }} project
git clone https://github.com/${{ github.repository }} project
cd project
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.

3 participants