Skip to content

Conversation

@Zaperex
Copy link
Member

@Zaperex Zaperex commented Jan 2, 2026

Description

  • Modified the PR workflow to also allow for auto-publishing when PR is created/updated
  • Added authentication to ensure only rhdh team members are allowed to trigger commands/builds

Fixes RHIDP-9449

This modification will require the addition of a github app in the GH actions secret after PR is merged to function correctly.

Signed-off-by: Frank Kong <[email protected]>

rh-pre-commit.version: 2.3.2
rh-pre-commit.check-secrets: ENABLED
Signed-off-by: Frank Kong <[email protected]>

rh-pre-commit.version: 2.3.2
rh-pre-commit.check-secrets: ENABLED
Signed-off-by: Frank Kong <[email protected]>

rh-pre-commit.version: 2.3.2
rh-pre-commit.check-secrets: ENABLED
…n-export-overlays into publish-by-default

rh-pre-commit.version: 2.3.2
rh-pre-commit.check-secrets: ENABLED
Signed-off-by: Frank Kong <[email protected]>

rh-pre-commit.version: 2.3.2
rh-pre-commit.check-secrets: ENABLED
@Zaperex Zaperex requested review from a team, gashcrumb and kadel as code owners January 2, 2026 21:42
Signed-off-by: Frank Kong <[email protected]>

rh-pre-commit.version: 2.3.2
rh-pre-commit.check-secrets: ENABLED
@github-actions github-actions bot added the non-workspace-changes PR changes files outside workspace directories label Jan 3, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Jan 6, 2026

The file versions.json could not be synced from branch main into this because your PR is from a fork.

You should update the versions.json file with the following content:

{
    "backstage": "1.45.3",
    "node": "22.19.0",
    "cli": "1.9.0",
    "cliPackage": "@red-hat-developer-hub/cli"
}

…n-export-overlays into publish-by-default

Signed-off-by: Frank Kong <[email protected]>

rh-pre-commit.version: 2.3.2
rh-pre-commit.check-secrets: ENABLED
@github-actions
Copy link
Contributor

github-actions bot commented Jan 6, 2026

The file versions.json could not be synced from branch main into this because your PR is from a fork.

You should update the versions.json file with the following content:

{
    "backstage": "1.45.3",
    "node": "22.19.0",
    "cli": "1.9.1",
    "cliPackage": "@red-hat-developer-hub/cli"
}

…n-export-overlays into publish-by-default

Signed-off-by: Frank Kong <[email protected]>

rh-pre-commit.version: 2.3.2
rh-pre-commit.check-secrets: ENABLED
…llow tests to run

Signed-off-by: Frank Kong <[email protected]>

rh-pre-commit.version: 2.3.2
rh-pre-commit.check-secrets: ENABLED
…n-export-overlays into publish-by-default

Signed-off-by: Frank Kong <[email protected]>

rh-pre-commit.version: 2.3.2
rh-pre-commit.check-secrets: ENABLED
Signed-off-by: Frank Kong <[email protected]>

rh-pre-commit.version: 2.3.2
rh-pre-commit.check-secrets: ENABLED
@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
1 Security Hotspot
C Security Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

non-workspace-changes PR changes files outside workspace directories

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant