From cbba59672f8e38cf4a2a8a241ab7d633950428ef Mon Sep 17 00:00:00 2001 From: Alex Skrypnyk Date: Fri, 30 Oct 2026 15:24:06 +1100 Subject: [PATCH 1/8] [#3252] Moved the CircleCI Renovate dry-run and dashboard defaults into the run step so project variables override them. --- .circleci/update-dependencies.yml | 14 ++++++++++---- .../content/development/dependency-updates.mdx | 6 +++++- 2 files changed, 15 insertions(+), 5 deletions(-) diff --git a/.circleci/update-dependencies.yml b/.circleci/update-dependencies.yml index b0ab02379..8efb73cc6 100644 --- a/.circleci/update-dependencies.yml +++ b/.circleci/update-dependencies.yml @@ -30,7 +30,10 @@ jobs: # - RENOVATE_TOKEN: GitHub access token. # - RENOVATE_REPOSITORIES: Repository to run Renovate on as `vendor/repository`. # - RENOVATE_GIT_AUTHOR: Author for Renovate commits as `Name `. - # Variables provided below can be overridden in the CircleCI project settings. + # Optional variables, set in the CircleCI project to override their default: + # - RENOVATE_DRY_RUN: Set to `true` to run without making changes. + # - RENOVATE_DEPENDENCY_DASHBOARD: Set to `true` to enable the dashboard. + # The image environment below is fixed in this file. update-dependencies: docker: - image: renovate/renovate:44.176.2 @@ -38,8 +41,6 @@ jobs: RENOVATE_PLATFORM: 'github' RENOVATE_AUTODISCOVER: false RENOVATE_DEPENDENCY_DASHBOARD_TITLE: 'Renovate Dependency Dashboard (self-hosted) by CircleCI' - RENOVATE_DEPENDENCY_DASHBOARD: false - RENOVATE_DRY_RUN: false LOG_LEVEL: 'debug' steps: @@ -68,7 +69,12 @@ jobs: - run: name: Run Renovate - command: renovate + command: | + # Shell defaults keep a value set in the project settings, which an + # image environment value could otherwise mask. + export RENOVATE_DRY_RUN="${RENOVATE_DRY_RUN:-false}" + export RENOVATE_DEPENDENCY_DASHBOARD="${RENOVATE_DEPENDENCY_DASHBOARD:-false}" + renovate ################################################################################ # WORKFLOWS diff --git a/.vortex/docs/content/development/dependency-updates.mdx b/.vortex/docs/content/development/dependency-updates.mdx index 4a4507081..fcdf8e90e 100644 --- a/.vortex/docs/content/development/dependency-updates.mdx +++ b/.vortex/docs/content/development/dependency-updates.mdx @@ -351,13 +351,17 @@ Create the following required variables in the CircleCI project settings: - `RENOVATE_GIT_AUTHOR`: The author of Renovate commits in the format `Name `, such as `Renovate Bot `. -The following optional variables each have a default: +The following optional variables each have a default. To override a +default, create the variable in the CircleCI project settings too: - `RENOVATE_DRY_RUN`: Set to `true` to test runs without making changes (default: `false`). - `RENOVATE_DEPENDENCY_DASHBOARD`: Set to `true` to enable the dependency dashboard (default: `false`). +The job sets the other Renovate variables in +`.circleci/update-dependencies.yml`, so change them there. + **Manual trigger:** trigger a pipeline from the CircleCI UI with the `run_update_dependencies` pipeline parameter set to `true`. The manual run uses the same job and settings as a scheduled run, with no override, so it From a52e55a49a9838344ab190b094f61a19b7ca917b Mon Sep 17 00:00:00 2001 From: Alex Skrypnyk Date: Fri, 30 Oct 2026 15:25:45 +1100 Subject: [PATCH 2/8] Updated snapshots. --- .../.circleci/update-dependencies.yml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/.vortex/installer/tests/Fixtures/handler_process/deps_updates_provider_ci_circleci/.circleci/update-dependencies.yml b/.vortex/installer/tests/Fixtures/handler_process/deps_updates_provider_ci_circleci/.circleci/update-dependencies.yml index 262ec832b..4d000c518 100644 --- a/.vortex/installer/tests/Fixtures/handler_process/deps_updates_provider_ci_circleci/.circleci/update-dependencies.yml +++ b/.vortex/installer/tests/Fixtures/handler_process/deps_updates_provider_ci_circleci/.circleci/update-dependencies.yml @@ -30,7 +30,10 @@ jobs: # - RENOVATE_TOKEN: GitHub access token. # - RENOVATE_REPOSITORIES: Repository to run Renovate on as `vendor/repository`. # - RENOVATE_GIT_AUTHOR: Author for Renovate commits as `Name `. - # Variables provided below can be overridden in the CircleCI project settings. + # Optional variables, set in the CircleCI project to override their default: + # - RENOVATE_DRY_RUN: Set to `true` to run without making changes. + # - RENOVATE_DEPENDENCY_DASHBOARD: Set to `true` to enable the dashboard. + # The image environment below is fixed in this file. update-dependencies: docker: - image: renovate/renovate:__VERSION__ @@ -38,8 +41,6 @@ jobs: RENOVATE_PLATFORM: 'github' RENOVATE_AUTODISCOVER: false RENOVATE_DEPENDENCY_DASHBOARD_TITLE: 'Renovate Dependency Dashboard (self-hosted) by CircleCI' - RENOVATE_DEPENDENCY_DASHBOARD: false - RENOVATE_DRY_RUN: false LOG_LEVEL: 'debug' steps: @@ -68,7 +69,12 @@ jobs: - run: name: Run Renovate - command: renovate + command: | + # Shell defaults keep a value set in the project settings, which an + # image environment value could otherwise mask. + export RENOVATE_DRY_RUN="${RENOVATE_DRY_RUN:-false}" + export RENOVATE_DEPENDENCY_DASHBOARD="${RENOVATE_DEPENDENCY_DASHBOARD:-false}" + renovate ################################################################################ # WORKFLOWS From cffaf9c2bb8176350dd180388b0265379d6f2e52 Mon Sep 17 00:00:00 2001 From: Alex Skrypnyk Date: Fri, 30 Oct 2026 15:29:14 +1100 Subject: [PATCH 3/8] [#3252] Named the Renovate variables that 'update-dependencies.yml' fixes in the CircleCI docs. --- .vortex/docs/content/development/dependency-updates.mdx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.vortex/docs/content/development/dependency-updates.mdx b/.vortex/docs/content/development/dependency-updates.mdx index fcdf8e90e..def0494b2 100644 --- a/.vortex/docs/content/development/dependency-updates.mdx +++ b/.vortex/docs/content/development/dependency-updates.mdx @@ -359,8 +359,9 @@ default, create the variable in the CircleCI project settings too: - `RENOVATE_DEPENDENCY_DASHBOARD`: Set to `true` to enable the dependency dashboard (default: `false`). -The job sets the other Renovate variables in -`.circleci/update-dependencies.yml`, so change them there. +The job fixes `RENOVATE_PLATFORM`, `RENOVATE_AUTODISCOVER`, +`RENOVATE_DEPENDENCY_DASHBOARD_TITLE` and `LOG_LEVEL` in +`.circleci/update-dependencies.yml`, so change those values there. **Manual trigger:** trigger a pipeline from the CircleCI UI with the `run_update_dependencies` pipeline parameter set to `true`. The manual run From d3877f95f94464c69a4c49559477c2bcb18c300b Mon Sep 17 00:00:00 2001 From: Alex Skrypnyk Date: Fri, 30 Oct 2026 15:46:56 +1100 Subject: [PATCH 4/8] [#3252] Added 'AUTODISCOVER' to the docs spelling dictionary. --- .vortex/docs/cspell.json | 1 + 1 file changed, 1 insertion(+) diff --git a/.vortex/docs/cspell.json b/.vortex/docs/cspell.json index 2ab00ff61..579bcb502 100644 --- a/.vortex/docs/cspell.json +++ b/.vortex/docs/cspell.json @@ -7,6 +7,7 @@ "softwareTerms" ], "words": [ + "AUTODISCOVER", "Asciinema", "BROWSERTEST", "Buildx", From a927f72e65f9826f5d0ace151a6cc7c6a0ce0316 Mon Sep 17 00:00:00 2001 From: Alex Skrypnyk Date: Fri, 30 Oct 2026 16:13:53 +1100 Subject: [PATCH 5/8] Addressed code review: removed the no-op 'RENOVATE_DEPENDENCY_DASHBOARD' variable and documented 'dependencyDashboard' in 'renovate.json' as the dashboard switch. --- .circleci/update-dependencies.yml | 8 +++----- .github/workflows/update-dependencies.yml | 1 - .../.utils/variables/extra/ci.variables.sh | 3 --- .../content/development/dependency-updates.mdx | 18 +++++++++--------- .vortex/docs/content/development/variables.mdx | 1 - 5 files changed, 12 insertions(+), 19 deletions(-) diff --git a/.circleci/update-dependencies.yml b/.circleci/update-dependencies.yml index 8efb73cc6..64a24585a 100644 --- a/.circleci/update-dependencies.yml +++ b/.circleci/update-dependencies.yml @@ -30,9 +30,8 @@ jobs: # - RENOVATE_TOKEN: GitHub access token. # - RENOVATE_REPOSITORIES: Repository to run Renovate on as `vendor/repository`. # - RENOVATE_GIT_AUTHOR: Author for Renovate commits as `Name `. - # Optional variables, set in the CircleCI project to override their default: + # Optional variable, set in the CircleCI project to override its default: # - RENOVATE_DRY_RUN: Set to `true` to run without making changes. - # - RENOVATE_DEPENDENCY_DASHBOARD: Set to `true` to enable the dashboard. # The image environment below is fixed in this file. update-dependencies: docker: @@ -70,10 +69,9 @@ jobs: - run: name: Run Renovate command: | - # Shell defaults keep a value set in the project settings, which an - # image environment value could otherwise mask. + # A shell default keeps a value set in the project settings, which + # an image environment value could otherwise mask. export RENOVATE_DRY_RUN="${RENOVATE_DRY_RUN:-false}" - export RENOVATE_DEPENDENCY_DASHBOARD="${RENOVATE_DEPENDENCY_DASHBOARD:-false}" renovate ################################################################################ diff --git a/.github/workflows/update-dependencies.yml b/.github/workflows/update-dependencies.yml index c13f82f89..f9c29f5bd 100644 --- a/.github/workflows/update-dependencies.yml +++ b/.github/workflows/update-dependencies.yml @@ -76,7 +76,6 @@ jobs: RENOVATE_AUTODISCOVER: false RENOVATE_REPOSITORIES: ${{ vars.RENOVATE_REPOSITORIES || github.repository }} RENOVATE_DEPENDENCY_DASHBOARD_TITLE: 'Renovate Dependency Dashboard (self-hosted) by GitHub Actions' - RENOVATE_DEPENDENCY_DASHBOARD: ${{ vars.RENOVATE_DEPENDENCY_DASHBOARD || 'false' }} RENOVATE_DRY_RUN: ${{ vars.RENOVATE_DRY_RUN || 'false' }} RENOVATE_GIT_AUTHOR: ${{ vars.RENOVATE_GIT_AUTHOR }} RENOVATE_FORCE: ${{ github.event_name == 'workflow_dispatch' && inputs.preserve_schedules == false && '{"schedule":[],"prHourlyLimit":0,"branchConcurrentLimit":0}' || '' }} diff --git a/.vortex/docs/.utils/variables/extra/ci.variables.sh b/.vortex/docs/.utils/variables/extra/ci.variables.sh index ee1e70dc8..1bfca0511 100755 --- a/.vortex/docs/.utils/variables/extra/ci.variables.sh +++ b/.vortex/docs/.utils/variables/extra/ci.variables.sh @@ -94,9 +94,6 @@ VORTEX_CI_ARTIFACTS=/tmp/artifacts # Create a GitHub token with a permission to write to a repository. RENOVATE_TOKEN= -# Whether to enable self-hosted Renovate bot dashboard. -RENOVATE_DEPENDENCY_DASHBOARD=false - # Whether to allow self-hosted Renovate bot make changes to the repository. RENOVATE_DRY_RUN=false diff --git a/.vortex/docs/content/development/dependency-updates.mdx b/.vortex/docs/content/development/dependency-updates.mdx index def0494b2..ef821fd67 100644 --- a/.vortex/docs/content/development/dependency-updates.mdx +++ b/.vortex/docs/content/development/dependency-updates.mdx @@ -160,9 +160,7 @@ The delay applies to routine updates only: a [security fix](#security-fixes) skips it. The Dependency Dashboard lists the updates waiting for the minimum age under -**Pending Status Checks**, where you can request an update early. The -self-hosted service turns the dashboard off by default: to see it, set -`RENOVATE_DEPENDENCY_DASHBOARD` to `true`. +**Pending Status Checks**, where you can request an update early. ### Security fixes @@ -312,8 +310,6 @@ a default: `yourorg/repo` (default: the current repository). - `RENOVATE_DRY_RUN`: Set to `true` to test runs without making changes (default: `false`). -- `RENOVATE_DEPENDENCY_DASHBOARD`: Set to `true` to enable the dependency - dashboard (default: `false`). The workflow runs on a schedule at 11:45 and 23:45 UTC every day. Both times fall outside the schedule windows in `renovate.json`, which all end @@ -351,13 +347,11 @@ Create the following required variables in the CircleCI project settings: - `RENOVATE_GIT_AUTHOR`: The author of Renovate commits in the format `Name `, such as `Renovate Bot `. -The following optional variables each have a default. To override a -default, create the variable in the CircleCI project settings too: +The following optional variable has a default. To override it, create the +variable in the CircleCI project settings too: - `RENOVATE_DRY_RUN`: Set to `true` to test runs without making changes (default: `false`). -- `RENOVATE_DEPENDENCY_DASHBOARD`: Set to `true` to enable the dependency - dashboard (default: `false`). The job fixes `RENOVATE_PLATFORM`, `RENOVATE_AUTODISCOVER`, `RENOVATE_DEPENDENCY_DASHBOARD_TITLE` and `LOG_LEVEL` in @@ -406,6 +400,12 @@ Renovate has found. It groups them under headings such as these: To request an update early, tick its checkbox on the dashboard. +`renovate.json` turns the dashboard on through the `config:recommended` +preset, for the GitHub app and the self-hosted service alike. To turn it +off, set `"dependencyDashboard": false` in `renovate.json`. A CI variable +can't turn it off, because Renovate applies `renovate.json` after the +variables. + In self-hosted mode, the issue title names the CI provider that runs Renovate: diff --git a/.vortex/docs/content/development/variables.mdx b/.vortex/docs/content/development/variables.mdx index 2aa32ef22..97ab7fb63 100644 --- a/.vortex/docs/content/development/variables.mdx +++ b/.vortex/docs/content/development/variables.mdx @@ -214,7 +214,6 @@ The list below is automatically generated with [Shellvar](https://github.com/ale | `NEWRELIC_ENABLED` | Enable New Relic in Lagoon environment.

Set as project-wide variable. | `UNDEFINED` | `LAGOON ENVIRONMENT` | | `NEWRELIC_LICENSE` | New Relic license.

Set as project-wide variable. | `UNDEFINED` | `LAGOON ENVIRONMENT` | | `PACKAGE_TOKEN` | GitHub token used to overcome API rate limits or access private repositories. @see https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token | `UNDEFINED` | `.env.local.example`, `scripts/vortex-tooling.sh` | -| `RENOVATE_DEPENDENCY_DASHBOARD` | Whether to enable self-hosted Renovate bot dashboard. | `false` | `CI config` | | `RENOVATE_DRY_RUN` | Whether to allow self-hosted Renovate bot make changes to the repository. | `false` | `CI config` | | `RENOVATE_GIT_AUTHOR` | Commit author for self-hosted Renovate bot. | `'Renovate Self Hosted '` | `CI config` | | `RENOVATE_REPOSITORIES` | Renovate repositories to manage. Set as "organization/repository". | `UNDEFINED` | `CI config` | From dfb8580a288adfa432ffa94fbcdd17f503c0aedb Mon Sep 17 00:00:00 2001 From: Alex Skrypnyk Date: Fri, 30 Oct 2026 16:15:18 +1100 Subject: [PATCH 6/8] Updated snapshots. --- .../.circleci/update-dependencies.yml | 8 +++----- .../.github/workflows/update-dependencies.yml | 1 - .../.github/workflows/update-dependencies.yml | 1 - .../.github/workflows/update-dependencies.yml | 1 - 4 files changed, 3 insertions(+), 8 deletions(-) diff --git a/.vortex/installer/tests/Fixtures/handler_process/deps_updates_provider_ci_circleci/.circleci/update-dependencies.yml b/.vortex/installer/tests/Fixtures/handler_process/deps_updates_provider_ci_circleci/.circleci/update-dependencies.yml index 4d000c518..0091de18d 100644 --- a/.vortex/installer/tests/Fixtures/handler_process/deps_updates_provider_ci_circleci/.circleci/update-dependencies.yml +++ b/.vortex/installer/tests/Fixtures/handler_process/deps_updates_provider_ci_circleci/.circleci/update-dependencies.yml @@ -30,9 +30,8 @@ jobs: # - RENOVATE_TOKEN: GitHub access token. # - RENOVATE_REPOSITORIES: Repository to run Renovate on as `vendor/repository`. # - RENOVATE_GIT_AUTHOR: Author for Renovate commits as `Name `. - # Optional variables, set in the CircleCI project to override their default: + # Optional variable, set in the CircleCI project to override its default: # - RENOVATE_DRY_RUN: Set to `true` to run without making changes. - # - RENOVATE_DEPENDENCY_DASHBOARD: Set to `true` to enable the dashboard. # The image environment below is fixed in this file. update-dependencies: docker: @@ -70,10 +69,9 @@ jobs: - run: name: Run Renovate command: | - # Shell defaults keep a value set in the project settings, which an - # image environment value could otherwise mask. + # A shell default keeps a value set in the project settings, which + # an image environment value could otherwise mask. export RENOVATE_DRY_RUN="${RENOVATE_DRY_RUN:-false}" - export RENOVATE_DEPENDENCY_DASHBOARD="${RENOVATE_DEPENDENCY_DASHBOARD:-false}" renovate ################################################################################ diff --git a/.vortex/installer/tests/Fixtures/handler_process/deps_updates_provider_ci_circleci/.github/workflows/update-dependencies.yml b/.vortex/installer/tests/Fixtures/handler_process/deps_updates_provider_ci_circleci/.github/workflows/update-dependencies.yml index 2ec66781e..64614acd3 100644 --- a/.vortex/installer/tests/Fixtures/handler_process/deps_updates_provider_ci_circleci/.github/workflows/update-dependencies.yml +++ b/.vortex/installer/tests/Fixtures/handler_process/deps_updates_provider_ci_circleci/.github/workflows/update-dependencies.yml @@ -76,7 +76,6 @@ jobs: RENOVATE_AUTODISCOVER: false RENOVATE_REPOSITORIES: ${{ vars.RENOVATE_REPOSITORIES || github.repository }} RENOVATE_DEPENDENCY_DASHBOARD_TITLE: 'Renovate Dependency Dashboard (self-hosted) by GitHub Actions' - RENOVATE_DEPENDENCY_DASHBOARD: ${{ vars.RENOVATE_DEPENDENCY_DASHBOARD || 'false' }} RENOVATE_DRY_RUN: ${{ vars.RENOVATE_DRY_RUN || 'false' }} RENOVATE_GIT_AUTHOR: ${{ vars.RENOVATE_GIT_AUTHOR }} RENOVATE_FORCE: ${{ github.event_name == 'workflow_dispatch' && inputs.preserve_schedules == false && '{"schedule":[],"prHourlyLimit":0,"branchConcurrentLimit":0}' || '' }} diff --git a/.vortex/installer/tests/Fixtures/handler_process/deps_updates_provider_ci_gha/.github/workflows/update-dependencies.yml b/.vortex/installer/tests/Fixtures/handler_process/deps_updates_provider_ci_gha/.github/workflows/update-dependencies.yml index 2ec66781e..64614acd3 100644 --- a/.vortex/installer/tests/Fixtures/handler_process/deps_updates_provider_ci_gha/.github/workflows/update-dependencies.yml +++ b/.vortex/installer/tests/Fixtures/handler_process/deps_updates_provider_ci_gha/.github/workflows/update-dependencies.yml @@ -76,7 +76,6 @@ jobs: RENOVATE_AUTODISCOVER: false RENOVATE_REPOSITORIES: ${{ vars.RENOVATE_REPOSITORIES || github.repository }} RENOVATE_DEPENDENCY_DASHBOARD_TITLE: 'Renovate Dependency Dashboard (self-hosted) by GitHub Actions' - RENOVATE_DEPENDENCY_DASHBOARD: ${{ vars.RENOVATE_DEPENDENCY_DASHBOARD || 'false' }} RENOVATE_DRY_RUN: ${{ vars.RENOVATE_DRY_RUN || 'false' }} RENOVATE_GIT_AUTHOR: ${{ vars.RENOVATE_GIT_AUTHOR }} RENOVATE_FORCE: ${{ github.event_name == 'workflow_dispatch' && inputs.preserve_schedules == false && '{"schedule":[],"prHourlyLimit":0,"branchConcurrentLimit":0}' || '' }} diff --git a/.vortex/installer/tests/Fixtures/handler_process/deps_updates_provider_none/.github/workflows/update-dependencies.yml b/.vortex/installer/tests/Fixtures/handler_process/deps_updates_provider_none/.github/workflows/update-dependencies.yml index 2ec66781e..64614acd3 100644 --- a/.vortex/installer/tests/Fixtures/handler_process/deps_updates_provider_none/.github/workflows/update-dependencies.yml +++ b/.vortex/installer/tests/Fixtures/handler_process/deps_updates_provider_none/.github/workflows/update-dependencies.yml @@ -76,7 +76,6 @@ jobs: RENOVATE_AUTODISCOVER: false RENOVATE_REPOSITORIES: ${{ vars.RENOVATE_REPOSITORIES || github.repository }} RENOVATE_DEPENDENCY_DASHBOARD_TITLE: 'Renovate Dependency Dashboard (self-hosted) by GitHub Actions' - RENOVATE_DEPENDENCY_DASHBOARD: ${{ vars.RENOVATE_DEPENDENCY_DASHBOARD || 'false' }} RENOVATE_DRY_RUN: ${{ vars.RENOVATE_DRY_RUN || 'false' }} RENOVATE_GIT_AUTHOR: ${{ vars.RENOVATE_GIT_AUTHOR }} RENOVATE_FORCE: ${{ github.event_name == 'workflow_dispatch' && inputs.preserve_schedules == false && '{"schedule":[],"prHourlyLimit":0,"branchConcurrentLimit":0}' || '' }} From dcda5fd8ceb15600a5e4470918496e1993f0ea0e Mon Sep 17 00:00:00 2001 From: Alex Skrypnyk Date: Sat, 31 Oct 2026 07:13:31 +1100 Subject: [PATCH 7/8] [#3252] Removed the CircleCI dry-run default so 'renovate' runs unchanged and reads the project variable. --- .circleci/update-dependencies.yml | 10 ++-------- .../development/dependency-updates.mdx | 20 +++++++------------ 2 files changed, 9 insertions(+), 21 deletions(-) diff --git a/.circleci/update-dependencies.yml b/.circleci/update-dependencies.yml index 64a24585a..fd1c54f69 100644 --- a/.circleci/update-dependencies.yml +++ b/.circleci/update-dependencies.yml @@ -30,9 +30,7 @@ jobs: # - RENOVATE_TOKEN: GitHub access token. # - RENOVATE_REPOSITORIES: Repository to run Renovate on as `vendor/repository`. # - RENOVATE_GIT_AUTHOR: Author for Renovate commits as `Name `. - # Optional variable, set in the CircleCI project to override its default: - # - RENOVATE_DRY_RUN: Set to `true` to run without making changes. - # The image environment below is fixed in this file. + # Optionally, set RENOVATE_DRY_RUN to `true` to run without making changes. update-dependencies: docker: - image: renovate/renovate:44.176.2 @@ -68,11 +66,7 @@ jobs: - run: name: Run Renovate - command: | - # A shell default keeps a value set in the project settings, which - # an image environment value could otherwise mask. - export RENOVATE_DRY_RUN="${RENOVATE_DRY_RUN:-false}" - renovate + command: renovate ################################################################################ # WORKFLOWS diff --git a/.vortex/docs/content/development/dependency-updates.mdx b/.vortex/docs/content/development/dependency-updates.mdx index ef821fd67..8ebacdd27 100644 --- a/.vortex/docs/content/development/dependency-updates.mdx +++ b/.vortex/docs/content/development/dependency-updates.mdx @@ -347,15 +347,12 @@ Create the following required variables in the CircleCI project settings: - `RENOVATE_GIT_AUTHOR`: The author of Renovate commits in the format `Name `, such as `Renovate Bot `. -The following optional variable has a default. To override it, create the -variable in the CircleCI project settings too: +To test runs without making changes, also create `RENOVATE_DRY_RUN` and set +it to `true`. -- `RENOVATE_DRY_RUN`: Set to `true` to test runs without making changes - (default: `false`). - -The job fixes `RENOVATE_PLATFORM`, `RENOVATE_AUTODISCOVER`, -`RENOVATE_DEPENDENCY_DASHBOARD_TITLE` and `LOG_LEVEL` in -`.circleci/update-dependencies.yml`, so change those values there. +To change `RENOVATE_PLATFORM`, `RENOVATE_AUTODISCOVER`, +`RENOVATE_DEPENDENCY_DASHBOARD_TITLE` or `LOG_LEVEL`, edit +`.circleci/update-dependencies.yml`. **Manual trigger:** trigger a pipeline from the CircleCI UI with the `run_update_dependencies` pipeline parameter set to `true`. The manual run @@ -400,11 +397,8 @@ Renovate has found. It groups them under headings such as these: To request an update early, tick its checkbox on the dashboard. -`renovate.json` turns the dashboard on through the `config:recommended` -preset, for the GitHub app and the self-hosted service alike. To turn it -off, set `"dependencyDashboard": false` in `renovate.json`. A CI variable -can't turn it off, because Renovate applies `renovate.json` after the -variables. +The `config:recommended` preset turns the dashboard on. To turn it off, set +`"dependencyDashboard": false` in `renovate.json`. In self-hosted mode, the issue title names the CI provider that runs Renovate: From dcaceb78e3226f0ae2e94997ae7e921de26f3617 Mon Sep 17 00:00:00 2001 From: Alex Skrypnyk Date: Sat, 31 Oct 2026 07:14:54 +1100 Subject: [PATCH 8/8] Updated snapshots. --- .../.circleci/update-dependencies.yml | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/.vortex/installer/tests/Fixtures/handler_process/deps_updates_provider_ci_circleci/.circleci/update-dependencies.yml b/.vortex/installer/tests/Fixtures/handler_process/deps_updates_provider_ci_circleci/.circleci/update-dependencies.yml index 0091de18d..e77f6583c 100644 --- a/.vortex/installer/tests/Fixtures/handler_process/deps_updates_provider_ci_circleci/.circleci/update-dependencies.yml +++ b/.vortex/installer/tests/Fixtures/handler_process/deps_updates_provider_ci_circleci/.circleci/update-dependencies.yml @@ -30,9 +30,7 @@ jobs: # - RENOVATE_TOKEN: GitHub access token. # - RENOVATE_REPOSITORIES: Repository to run Renovate on as `vendor/repository`. # - RENOVATE_GIT_AUTHOR: Author for Renovate commits as `Name `. - # Optional variable, set in the CircleCI project to override its default: - # - RENOVATE_DRY_RUN: Set to `true` to run without making changes. - # The image environment below is fixed in this file. + # Optionally, set RENOVATE_DRY_RUN to `true` to run without making changes. update-dependencies: docker: - image: renovate/renovate:__VERSION__ @@ -68,11 +66,7 @@ jobs: - run: name: Run Renovate - command: | - # A shell default keeps a value set in the project settings, which - # an image environment value could otherwise mask. - export RENOVATE_DRY_RUN="${RENOVATE_DRY_RUN:-false}" - renovate + command: renovate ################################################################################ # WORKFLOWS