nextdoor/Set Helm Template Image Tag Value
Using `yq`, updates a Helm chart's "image tag" value.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| values_files | The path to the `values.yaml` file that you want to modify. | yes | chart/values.yaml |
| tag_keys | The dot-notation path to the YAML key (or keys, if listed as a CSV) that should be updated. | yes | .image.tag |
| tag_value | The destination tag (the new tag) to create and publish | yes | — |
| bump_level | `patch`, `minor`, `major`, or `null` to skip bumping the Chart version. | yes | patch |
| helm_docs | Enables or disables (`true` or `false`) automated updating of the Helm documentation. | yes | true |
| commit_branch | If supplied, the job will check out this branch before making any git commits. This is useful when you are running this action on a Tag trigger rather than a branch or pull-request trigger. | no | — |
| commit_tag | If supplied, the job will create a new branch pointing to the commit that has just been created as part of the release process. If you do not set $commit_branch, you must set $commit_tag or the final `git push` will fail. | no | — |
| commit_message | Commit message | no | Automated commit on behalf-of ${{ github.actor }} |
| commit_and_push | Whether to commit and push to remote. | yes | true |
| force | If true, then the git tag event (and the git push) will be forced. This will overwrite existing tags. | yes | true |
| commit_options | Commit options (eg. --no-verify) | no | "" |
| verbose | If set to 'true', then the 'set -x' flag will be turned on to help debug the action. | no | false |
| dry | If set to 'true', then at the end of the work a Git diff will be printed out, but no git push will happen. | no | false |
Outputs
no outputs