Skip to content

[CI] fix issue-triage template#95

Merged
TheRealNoob merged 4 commits intografana-community:mainfrom
TheRealNoob:ci-issue-labeler-2
Feb 23, 2026
Merged

[CI] fix issue-triage template#95
TheRealNoob merged 4 commits intografana-community:mainfrom
TheRealNoob:ci-issue-labeler-2

Conversation

@TheRealNoob
Copy link
Copy Markdown
Member

What this PR does / why we need it

I realized that the Issue template forms require a chart selection, which is incompatible with non-helm-chart issues. I thought about making dedicated forms for helm-charts and non-helm-charts but that's a bigger project and I'm not sure there's enough of a difference yet. pre-mature optimization. So I just made them optional. I believe everything else in place should still work.

Which issue this PR fixes

Special notes for your reviewer

Checklist

  • DCO signed
  • Chart Version bumped
  • Title of the PR starts with chart name (e.g. [grafana])

Signed-off-by: TheRealNoob <mike1118@live.com>
@TheRealNoob TheRealNoob requested a review from a team as a code owner February 17, 2026 08:17
@jkroepke
Copy link
Copy Markdown
Member

An alternative would be adding "ALL" to indicate non helm chart issues

@TheRealNoob
Copy link
Copy Markdown
Member Author

You mean like an additional item on the list? I considered it, we certainly could, but i think a blank entry on the list communicates it just as well. At least that's how I expect this will turn out, but I haven't been able to see an example firsthand.

@jkroepke
Copy link
Copy Markdown
Member

Keep it required as is. Non related chart issues can be created through an blank issue.

@TheRealNoob
Copy link
Copy Markdown
Member Author

then we need to rename the existing issue templates to communicate that the forms are for helm charts only. as-is i guarantee someone will see "bug report" and think it applies to all bugs. same for features. I think it'd be easier for us and users to make the field optional.

@jkroepke
Copy link
Copy Markdown
Member

What a use case for a non helm chart related bug?

@TheRealNoob
Copy link
Copy Markdown
Member Author

CI bug publishing OCI images, feature request to enforce helm-docs re-generation, proposal to delete helm-docs. Just a few examples we've seen already. There will always be non-helm-chart related issues coming in, albeit slowly. As I think about it though, I am starting to agree with you that our existing bug/feature forms are heavily aimed at helm charts. So maybe it makes sense to rename them as "chart only", so long as that's a decision being made consciously.

@jkroepke
Copy link
Copy Markdown
Member

the chart only rename make sense to me.

TheRealNoob and others added 2 commits February 22, 2026 18:37
@TheRealNoob
Copy link
Copy Markdown
Member Author

implemented what we discussed

@TheRealNoob TheRealNoob merged commit 998c214 into grafana-community:main Feb 23, 2026
7 checks passed
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.

2 participants