lfreleng-actions/☸️ ChartMuseum Container

Starts and runs a ChartMuseum Helm Chart repository

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 8, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: lfreleng-actions/chartmuseum-action@90ab0a0c259ec7c72f52407155306d71e4758121 # v0.1.8

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
passwordPassword to access ChartMuseum serviceyes
usernameUsername to access ChartMuseum servicenochartmuseum
portTCP port on which server will listenno8080
directoryDirectory path to host Helm Chartsnocharts
scriptShell code to execute against containerno
exec_timeBackground container/service execution timeno120
versionghcr.io/helm/chartmuseum container versionnov0.16.3
purge_chartsPurges any previous charts content at server startupnofalse
exitTerminates the background container when the job completesnotrue
check_serviceValidates service availability after startupnotrue
debugEnables Docker container debuggingnofalse
enable_cacheEnable Docker layer and dependency caching for faster buildsnotrue
cache_key_suffixAdditional suffix for cache keys to allow cache isolationno""
helm_repo_nameSets up Chartmuseum as a named helm repositorynochartmuseum
namedescription
cidRunning container ID
container_ipIP address of the running container