Skip to content

digicatapult/helm-charts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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:

  • 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.