catalystcommunity/Release helm chart

Releases helm charts using semantic-release with the @catalystcommunity/release-config-helm release config. This action uses main and alpha branches and releases. This action deletes the alpha branch and re-creates it from main after a release from main

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-helm-chart@b6cab8320db34c185ded6ec4fd45e0482ae0f38d # v2.0.9

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

namedescriptionrequireddefault
tokengithub token to use for the release, if you want this to trigger other workflows such as flows on release created, pass in a PATno${{ github.token }}
toggle-adminsIf true, this action will disable the `include administrators` setting in branch protection for this branch, and re-enable it after release. Re-enabling is run using always()nofalse
merge-to-alphaIf true, merge main back to alpha for gitflow stylenotrue

no outputs