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 GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Aug 5, 2024
- License
- Apache 2.0
Pinned Snippet
uses: catalystcommunity/action-release-update-chart@f1969b9726102a583f2791e6c5f50d7148fd36ae # v1.1.1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| token | Github token to use, this should be a PAT so that it can trigger workflows on the destination helm repository | yes | — |
| release-config | semantic-release release configuration to use | no | @catalystcommunity/release-config-general |
| helm-repo | The helm chart git repo to update | no | ${{ github.repository_owner }}/chart-${{ github.event.repository.name }} |
| helm-repo-branch | The helm chart git repo to branch from and PR into | no | alpha |
| path-to-chart | The path to the helm chart in the helm git repo | no | chart |
| labels | Labels to apply to the PR. Should be a comma separated string | no | automerge |
| delete-branch | Delete PR branch after merge | no | true |
| branch-prefix | The prefix for the name of the feature branch | no | automated-code-release- |
| working-directory | Directory to run semantic-release in | no | — |
| checkout-repo | Whether to checkout the repo at the beginning of the action | no | true |
Outputs
| name | description |
|---|---|
| new-release-published | The value of new_release_published from semantic-release |
| new-release-version | The value of new_release_version from semantic-release |