starburst997/Docker Helm Push

Build and push Docker images with Helm charts to container registries

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
registryContainer registry URLnoghcr.io
usernameUsername or organization (defaults to repository owner)no${{ github.repository_owner }}
image-nameName of the Docker imageno${{ github.event.repository.name }}
versionVersion tag for the image (e.g., v1.2.3, v1.2.3-dev)yes
additional-tagsAdditional tags to apply (comma-separated, e.g., "latest,dev")nolatest
dockerfilePath to the Dockerfileno./Dockerfile
contextBuild context pathno./
platformsTarget platforms for buildnolinux/amd64
helm-chart-pathPath to Helm chart directorynocharts
push-helmWhether to push Helm chartnotrue
build-argsList of build arguments (JSON array of strings)no[]
version-breakdownEnable semantic version breakdown (v1.2.3 -> v1.2, v1)notrue
tokenGitHub token for authentication (defaults to github.token)no""
git-pushPush commits and tags to remote repositorynofalse
make-publicMake Docker and Helm packages public (GitHub Container Registry only)nofalse
cacheEnable Docker build caching for faster buildsnotrue
helm-strip-suffixStrip version suffix for Helm charts (v1.2.3-dev becomes 1.2.3)notrue
app-version-strip-suffixStrip version suffix for Docker app-version in Helm (v1.2.3-dev becomes v1.2.3)nofalse
helm-namespaceNamespace for Helm charts in registry (e.g., 'charts' becomes '/charts')nocharts

no outputs