Skip to content

interledger/charts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interledger Charts repository

Repository for managing all the Interledger related Helm charts in a uniform manner. This Git repository also provides a mechanism to serve Helm assets as a formal Helm repository by using the Github pages mechanism.

All charts heavily depend on the common interledger helm library which attempts to normalise the way in which we produce charts.

Using the Helm repository

Add the repository to your Helm client:

helm repo add interledger-helm https://interledger.github.io/charts/interledger

Update the repository:

helm repo update

Repository maintenance notes

Automated chart versioning

This repository auto-bumps Helm chart versions on pull requests and pushes that modify files under the charts/ directory.

How it works

Manual override

  • If a PR has the label manual-versioning, automation will skip bumping versions:
  • In that case, update Chart.yaml manually and push changes as needed.

Message source priority

Notes and caveats

  • Only files within charts/... trigger versioning. Changes outside are ignored.
  • For PRs originating from forks without write permissions, the push step will be blocked by GitHub (expected constraint).
  • The repository URL used when regenerating the index is currently https://interledger.org/charts/. If you publish to GitHub Pages, you may prefer https://interledger.github.io/charts/interledger to match dependency repositories in your Chart.lock files.

Troubleshooting

  • “No chart versions to update”: Ensure at least one file under charts/... changed and the PR title is set. Non-Conventional Commit titles still trigger a patch bump.
  • “fatal: You are not currently on a branch”: This is handled by pushing to HEAD:refs/heads/ in JavaScript.commitAndPush().

Contribution guide

Contributing

  1. Fork and branch: Create a feature branch from main
  2. Commit conventions: Use Conventional Commits format (e.g., feat:, fix:, docs:)
  3. Testing: Always that tests are provided for new features and passing tests are included in the contribution
  4. Pull requests:
  • Provide a clear description of changes
  • Version bumps are automated unless you add the manual-versioning label
  • Link related issues where applicable

For detailed contribution guidelines, see the Interledger Contributing Guide part of the Rafiki repository.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 11