Skip to content

jdstone/helm-charts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JD Stone's Helm Charts Repo

Artifact Hub Lint and Test Charts

How to Use My Charts

  • Add this repository to your Helm: helm repo add jdstone https://charts.jdstone.dev
  • Install the chart with the values of your choice using the values.yaml file: helm install -f values.yaml sql-exporter

Actions Used

Workflow

  • The Lint and Test Charts workflow uses @helm/kind-action GitHub Action to spin up a kind Kubernetes cluster, and @helm/chart-testing-action to lint and test your charts on every Pull Request and push
  • The Release Charts workflow uses @helm/chart-releaser-action to turn your GitHub project into a self-hosted Helm chart repo. It does this – during every push to main – by checking each chart in your project, and whenever there's a new chart version, creates a corresponding GitHub release named for the chart version, adds Helm chart artifacts to the release, and creates or updates an index.yaml file with metadata about those releases, which is then hosted on GitHub Pages.

Report issues

Please report any issues using the Issues section in this GitHub repository. Thank you!