Add --skip-upload input with latest helm/chart-releaser-action (#143)

* feat: add option --skip-upload, to not handle index.yaml for OCI charts

Signed-off-by: acuD1 <arsciand@student.42.fr>

* docs: update README.md for --skip-upload

Signed-off-by: acuD1 <arsciand@student.42.fr>

---------

Signed-off-by: acuD1 <arsciand@student.42.fr>
This commit is contained in:
Arthur S
2023-11-20 12:59:41 +01:00
committed by GitHub
parent a917fd15b2
commit 6203d709ca
3 changed files with 21 additions and 0 deletions
+7
View File
@@ -42,6 +42,9 @@ inputs:
skip_existing:
description: "Skip package upload if release exists"
required: false
skip_upload:
description: "Skip package upload"
required: false
mark_as_latest:
description: Mark the created GitHub release as 'latest'
required: false
@@ -101,6 +104,10 @@ runs:
args+=(--skip-existing "${{ inputs.skip_existing }}")
fi
if [[ -n "${{ inputs.skip_upload }}" ]]; then
args+=(--skip-upload "${{ inputs.skip_upload }}")
fi
if [[ -n "${{ inputs.mark_as_latest }}" ]]; then
args+=(--mark-as-latest "${{ inputs.mark_as_latest }}")
fi