Skip to content

Conversation

@tani-yu
Copy link
Contributor

@tani-yu tani-yu commented Nov 28, 2025

What this PR does:
Adds clarification to the version field description in HelmChart configuration reference, noting that it is only valid when using a chart repository.

Why we need it:
Currently, the ref field has a note saying "Only valid when gitRemote is not empty", but the version field lacks a similar clarification. This can confuse users about which field to use for specifying chart versions in different scenarios (git remote vs chart repository).

Which issue(s) this PR fixes:
Fixes #6366

Does this PR introduce a user-facing change?:

  • How are users affected by this change: Documentation only, no functional change
  • Is this breaking change: No
  • How to migrate (if breaking change): N/A

Note
I only updated docs-dev. Let me know if other versioned docs (e.g., docs-v0.55.x) should also be updated.

This change clarifies that the version field is only applicable when using a Helm chart repository, similar to how ref field has a note about gitRemote.
Fixes: pipe-cd#6366

Signed-off-by: tani-yu <e085734@ie.u-ryukyu.ac.jp>
@tani-yu tani-yu requested a review from a team as a code owner November 28, 2025 03:51
@khanhtc1202
Copy link
Member

khanhtc1202 commented Nov 28, 2025

Please also update this v0.55.x docs (same change in docs-dev)
https://github.com/pipe-cd/pipecd/blob/master/docs/content/en/docs-v0.55.x/user-guide/configuration-reference.md

Signed-off-by: tani-yu <e085734@ie.u-ryukyu.ac.jp>
@tani-yu
Copy link
Contributor Author

tani-yu commented Nov 28, 2025

Done, updated v0.55.x as well.

@khanhtc1202 khanhtc1202 enabled auto-merge (squash) November 28, 2025 06:26
Copy link
Member

@khanhtc1202 khanhtc1202 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!
LGTM

@khanhtc1202 khanhtc1202 merged commit d093804 into pipe-cd:master Nov 28, 2025
58 of 60 checks passed
@tani-yu tani-yu deleted the docs/helmchart-version-field branch November 28, 2025 08:05
@github-actions github-actions bot mentioned this pull request Dec 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Documentation: Clarify that version field in HelmChart is ignored when using gitRemote

2 participants