Skip to content

RDKEMW-18857 : Remove RDKCM_RDKE from all workflows#75

Open
balav08 wants to merge 1 commit into
developfrom
feature/RDKEMW-18857
Open

RDKEMW-18857 : Remove RDKCM_RDKE from all workflows#75
balav08 wants to merge 1 commit into
developfrom
feature/RDKEMW-18857

Conversation

@balav08
Copy link
Copy Markdown

@balav08 balav08 commented May 22, 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 from all workflows.
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 from all workflows.
Test Procedure: refer ticket.
Risks: Medium
Priority: P2
version: Patch

Signed-off-by: balaji velmurugan <balaji_velmurugan@comcast.com>
@balav08 balav08 requested a review from a team as a code owner May 22, 2026 08:35
Copilot AI review requested due to automatic review settings May 22, 2026 08:35
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

This PR removes usage of the RDKCM_RDKE secret from GitHub Actions workflows now that entservices-testframework is public, aiming to simplify workflow configuration and avoid relying on an unnecessary secret.

Changes:

  • Removed passing RDKCM_RDKE into the reusable L1 test workflow trigger.
  • Removed an override that mapped RDKCM_RDKE into GITHUB_TOKEN for the native full build job.
  • Updated the component release workflow to clone without embedding RDKCM_RDKE in the clone URL.

Reviewed changes

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

File Description
.github/workflows/tests-trigger.yml Stops passing RDKCM_RDKE into the called L1 workflow.
.github/workflows/native_full_build.yml Removes GITHUB_TOKEN env override that previously came from RDKCM_RDKE.
.github/workflows/L1-tests.yml Removes workflow_call secret requirement and a commented token reference.
.github/workflows/component-release.yml Removes RDKCM_RDKE from the git clone URL used in the release job.

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
Comment on lines 3 to 9
on:
workflow_call:
inputs:
caller_source:
description: "Specifies the source type (e.g., local or test framework) for the workflow."
required: true
type: string
Comment on lines 203 to 204
run: rm -rf $GITHUB_WORKSPACE/entservices-apis/jsonrpc/DTV.json

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