From 64cdcb2d35a14b15a3b53b259983258ec492388e Mon Sep 17 00:00:00 2001 From: Gabriel Ladzaretti Date: Tue, 10 Mar 2026 17:46:19 +0200 Subject: [PATCH 1/2] docs(helm): clarify web UI configuration --- docs/web-ui.md | 12 +++++++++--- helm-charts/mend-renovate-ee/Chart.yaml | 2 +- helm-charts/mend-renovate-ee/values.yaml | 11 ++++++++--- 3 files changed, 18 insertions(+), 7 deletions(-) diff --git a/docs/web-ui.md b/docs/web-ui.md index 95bd09e9..81624f34 100644 --- a/docs/web-ui.md +++ b/docs/web-ui.md @@ -69,11 +69,13 @@ MEND_RNV_GITHUB_CLIENT_ID=Iv... # The client secret for the GitHub App # NOTE that this is a separate credential to the GitHub App key MEND_RNV_GITHUB_CLIENT_SECRET= -# The URL for the web UI, with the path `/oauth/github/callback` -# NOTE that this does not need to be publicly accessible, it only needs to be accessible to a user's browser +# Optional when the GitHub App has a single callback URL. +# Required when the GitHub App is configured with multiple callback URLs. +# Use this to select the redirect URI the web UI should use for GitHub OAuth. # Must be an absolute URL with optional port and path (`scheme://host[:port][/path]`) MEND_RNV_GITHUB_REDIRECT_URI=https://renovate-ui.example.com/oauth/github/callback -# If using GitHub Enterprise Server (GHES), this will be used to display outbound links to organizations/repositories +# Optional. For GitHub.com, this defaults automatically to the GitHub API endpoint. +# If using GitHub Enterprise Server (GHES), set this so it can be used to display outbound links to organizations/repositories and for OAuth requests. # Must be an absolute URL with optional port and path (`scheme://host[:port][/path]`) MEND_RNV_ENDPOINT= ``` @@ -88,6 +90,10 @@ In addition to the above environment variables, the following must be set when ` # This platform value is a specific environment variable for the web UI. # This should not be set on your Server or Worker deployments. MEND_RNV_PLATFORM=noauth +# Optional. Set this to the base URL of your SCM web interface so the web UI can render links to organizations and repositories. +# Supported for Bitbucket Data Center, GitLab, and GitHub. +# Must be an absolute URL with optional port and path (`scheme://host[:port][/path]`) +MEND_RNV_ENDPOINT= ``` > [!CAUTION] diff --git a/helm-charts/mend-renovate-ee/Chart.yaml b/helm-charts/mend-renovate-ee/Chart.yaml index c2ebf5ec..8caef15e 100644 --- a/helm-charts/mend-renovate-ee/Chart.yaml +++ b/helm-charts/mend-renovate-ee/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 name: mend-renovate-enterprise-edition -version: 8.0.0 +version: 8.0.1 appVersion: 14.0.0 description: Mend Renovate Enterprise Edition home: https://github.com/mend/renovate-ce-ee diff --git a/helm-charts/mend-renovate-ee/values.yaml b/helm-charts/mend-renovate-ee/values.yaml index af1a3df0..a23f48fa 100644 --- a/helm-charts/mend-renovate-ee/values.yaml +++ b/helm-charts/mend-renovate-ee/values.yaml @@ -560,8 +560,10 @@ renovateWeb: # If unset, the chart derives mendRnvPlatform from the server service. mendRnvPlatform: - # Optional endpoint used by the platform client. - # Usually only needed for GitHub Enterprise. For github.com, defaults are derived from mendRnvPlatform. + # Optional endpoint override. + # Behavior depends on mendRnvPlatform: + # - github: for GitHub.com, defaults are derived from mendRnvPlatform; for GitHub Enterprise Server, set this for API requests + # - noauth: set this to the SCM web URL used to render organization and repository links for Bitbucket Data Center, GitLab, or GitHub # Example: https://ghe.example.com/ mendRnvEndpoint: @@ -586,7 +588,10 @@ renovateWeb: # mendRnvBackendSecret: existingSecret: - # Optional GitHub OAuth redirect URI override. + # Optional when the GitHub App has a single callback URL. + # Required when the GitHub App is configured with multiple callback URLs. + # Use this to select the redirect URI used for GitHub OAuth. + # Example: https://renovate-ui.example.com/oauth/github/callback mendRnvGithubRedirectURI: # HTTPS server configuration for websrv. From 8ab497c612a69f9e681730736714839b1be4a71e Mon Sep 17 00:00:00 2001 From: Nabeel Saabna <48175656+nabeelsaabna@users.noreply.github.com> Date: Wed, 11 Mar 2026 10:55:25 +0200 Subject: [PATCH 2/2] Apply suggestion from @Gabriel-Ladzaretti Co-authored-by: Gabriel-Ladzaretti <97394622+Gabriel-Ladzaretti@users.noreply.github.com> --- helm-charts/mend-renovate-ee/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helm-charts/mend-renovate-ee/Chart.yaml b/helm-charts/mend-renovate-ee/Chart.yaml index 8caef15e..c2ebf5ec 100644 --- a/helm-charts/mend-renovate-ee/Chart.yaml +++ b/helm-charts/mend-renovate-ee/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 name: mend-renovate-enterprise-edition -version: 8.0.1 +version: 8.0.0 appVersion: 14.0.0 description: Mend Renovate Enterprise Edition home: https://github.com/mend/renovate-ce-ee