Skip to content

chore(ci): update secret env references to variable env references#75

Open
mk0x9 wants to merge 1 commit into
mainfrom
chore/ci-update-secret-references-to-vars
Open

chore(ci): update secret env references to variable env references#75
mk0x9 wants to merge 1 commit into
mainfrom
chore/ci-update-secret-references-to-vars

Conversation

@mk0x9

@mk0x9 mk0x9 commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI review requested due to automatic review settings June 1, 2026 08:15

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Updates GitHub Actions workflow configuration to treat certain values as non-secret variables rather than secrets, and removes an inline “not a secret” value from the secrets map used for the Ketryx reporting reusable workflow.

Changes:

  • Switch E2E_TEST_ENVIRONMENT and E2E_ADMIN_USER_EMAIL from secrets.* to vars.* in CI E2E test env.
  • Remove KETRYX_PROJECT from the caller workflow’s secrets: mapping and update the reusable Ketryx workflow to no longer accept it as a secret.
  • Update the reusable Ketryx workflow to source the project ID from configuration rather than secrets.KETRYX_PROJECT.

Reviewed changes

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

File Description
.github/workflows/ci-cd.yml Uses GitHub Variables (vars.*) for non-secret E2E configuration and stops passing KETRYX_PROJECT as a secret.
.github/workflows/_report-to-ketryx.yml Removes KETRYX_PROJECT from workflow_call.secrets and changes how the Ketryx project ID is provided to the action.

Comment on lines 6 to 10
build-name:
description: 'The build name to report'
required: true
type: string
secrets:
uses: Ketryx/ketryx-github-action@v1.4.0
with:
project: ${{ secrets.KETRYX_PROJECT }}
project: ${{ vars.KETRYX_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.

2 participants