catalystcommunity/Release and Update Chart

This action is intended to run on PR merge. It performs a semantic-release, then creates a PR into a helm chart repository with an updated appVersion, using the same PR title and body as the PR that triggered the workflow

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Aug 5, 2024
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: catalystcommunity/action-release-update-chart@f1969b9726102a583f2791e6c5f50d7148fd36ae # v1.1.1

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

namedescriptionrequireddefault
tokenGithub token to use, this should be a PAT so that it can trigger workflows on the destination helm repositoryyes
release-configsemantic-release release configuration to useno@catalystcommunity/release-config-general
helm-repoThe helm chart git repo to updateno${{ github.repository_owner }}/chart-${{ github.event.repository.name }}
helm-repo-branchThe helm chart git repo to branch from and PR intonoalpha
path-to-chartThe path to the helm chart in the helm git reponochart
labelsLabels to apply to the PR. Should be a comma separated stringnoautomerge
delete-branchDelete PR branch after mergenotrue
branch-prefixThe prefix for the name of the feature branchnoautomated-code-release-
working-directoryDirectory to run semantic-release in no
checkout-repoWhether to checkout the repo at the beginning of the actionnotrue
namedescription
new-release-publishedThe value of new_release_published from semantic-release
new-release-versionThe value of new_release_version from semantic-release