toolsascode/Helm S3 Publisher

Helm S3 Publisher is a small CLI to help with the chart publishing process.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
setup-helmEnables helm installationnofalse
setup-helm-s3-pluginEnables installation of helm s3 pluginnofalse
repo-nameRepository for searching and publishing the new version of the chart.yes
pathsList of charts directories separated by commas. If the Git LS Tree feature is enabled, the CLI will attempt to identify all changed chart directories indicated in the PATHS parameter. Example: "dir-chart-1,dir-chart-2" yes
git-ls-treeEnable the Git LS Tree feature and automatically disables the CHART PATHS parameter if it was specified.notrue
exclude-pathsList of directories to ignore separated by commas.no.git, .github
log-levelLog level [debug, info, warn, error, fatal, panic].noinfo
quietMake some output more quiet.no
dry-runExecutes the entire process without performing any publishing operations.no
report-typeGenerate report on helm charts published or not. [json, text and txt].nojson
report-nameName of the report generated by the CLI.nohelm-s3-publisher
report-pathDirectory where the report will be saved by the CLI.no.
report-template-fileIndicate the template file you want to use. See more at https://github.com/marketplace/actions/go-modeler-for-file-templatesno
s3-aclS3 Object ACL to use for charts and indexes. Can be sourced from S3_ACL environment variable.no
s3-content-typeSet the content-type for the chart file. Can be sourced from S3_CHART_CONTENT_TYPE environment variable.noapplication/gzip
s3-forceForces the chart to be replaced if it already exists. This may cause the repository to lose the existing version's chart; use with caution.no
github-step-summaryThe functionality incorporates the publication report into the GitHub Actions Summary.notrue

no outputs