This repository uses Renovate to automate dependency updates for the Helm charts and GitHub Actions workflows.
Overview
The self-hosted Renovate bot is configured to:
Update Helm chart dependencies individually.
Update appVersion in Chart.yaml files.
Run a script to bump the chart version after updates.
Update GitHub Actions workflows.
Automerge patch updates for dependencies and workflows.
Only run in self-hosted mode and not via the Renovate GitHub App.
Disable Renovate onboarding.
GitHub App Setup
To authenticate the self-hosted Renovate bot, a GitHub App is used. Follow these steps to set up the GitHub App and obtain the APP_ID and PRIVATE_KEY secrets:
Triggering the Workflow
You can manually trigger the Renovate workflow, wait for it to run on schedule or have it run via respository_dispatch event using renovate as the event type.
helm-charts
A collection of helm charts created by Digital Catapult.
Active Chart List
Renovate Setup
This repository uses Renovate to automate dependency updates for the Helm charts and GitHub Actions workflows.
Overview
The self-hosted Renovate bot is configured to:
appVersioninChart.yamlfiles.GitHub App Setup
To authenticate the self-hosted Renovate bot, a GitHub App is used. Follow these steps to set up the GitHub App and obtain the
APP_IDandPRIVATE_KEYsecrets:Triggering the Workflow
You can manually trigger the Renovate workflow, wait for it to run on schedule or have it run via respository_dispatch event using
renovateas the event type.