/oaf-public-charts

A collection of useful Helm charts used at One Acre Fund

Primary LanguageSmartyApache License 2.0Apache-2.0

oaf-public-charts

Artifact HUB Release Charts

A collection of useful Helm charts used at One Acre Fund.

Installation

helm repo add one-acre-fund https://one-acre-fund.github.io/oaf-public-charts

Included Charts

How to contribute

This repository has the following CI workflows:

  • Every PR will lint and test all updated charts using chart-testing
    • Note: this will fail if any chart is updated without bumping its version - so that published versions remain immutable
  • Every merge to main branch will publish all updated charts using chart-releaser
  • a pre-commit hook is configured to auto-generate each chart's README from the annotations in their values.yaml.
    • This requires contributors to install pre-commit and set up the hook (pre-commit install && pre-commit install-hooks). Otherwise linting will fail at CI time if any discrepancy is detected between values.yaml and README.