Skip to content
edit

GitHub Action

Setup updateChart

v1.2.0 Latest version

Setup updateChart

edit

Setup updateChart

Adds updateChart to PATH

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Setup updateChart

uses: edgefarm/[email protected]

Learn more about this action in edgefarm/setup-updatechart

Choose a version

setup-updatechart

Update helm chart dependencies that are managed within the same repository and own version

Usage

- name: Setup updatechart
  uses: edgefarm/[email protected]
- name: Setup yq
  uses: mikefarah/[email protected]   
- run: updateChart <args>

Options

$ updateChart --help
    -h, --help               Display this help
    -c, --chart              Chart.yaml to update
    -v, --new-version        New version to set for the chart and its dependencies
    -k, --keep-version       Keep the old version of the chart. Only sets dependencies versions.
    -l, --local-charts-dir   Location where local managed dependency charts are located
    -r, --repository         Repository of the chart

Example

    updateChart --chart charts/core/Chart.yaml --new-version 2.3.4 --local-charts-dir charts --repository oci://ghcr.io/edgefarm/edgefarm.core