Bug: Default Helm version v3.18.4 is not applied when no version input is provided; v4.0.1 is installed instead
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 58/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Quiet
- Tech stack
- github-actions, helm, typescript
Research direction
Start in src/run.ts at the default version referenced by the issue, then reproduce the provided workflow without a version input and inspect the action log. Done means the no-input path installs Helm v3.18.4, with the documentation and behavior agreeing on that default.
Written by the indexing model from the issue text.
Description
What happened?
When I use the action without specifying a version
- name: Setup Helm
uses: azure/setup-helm@v4
It installs v4.0.1, which breaks workflows that depend on Helm v3.x.
According to both the documentation and the codebase, the default version should be v3.18.4. However, this value is not respected.
Please ensure the correct default version is installed (v3.18.4), or update the code/documentation if the default is no longer intended.
Version
- I am using the latest version
Runner
ubuntu-latest
Relevant log output
Run azure/setup-helm@v4
with:
version: latest
token: ***
downloadBaseURL: https://get.helm.sh/
env:
xxx: xxxxxxxx # None version related env var
Installing v4.0.1
Downloading 'v4.0.1' from 'https://get.helm.sh/'
/usr/bin/tar xz --warning=no-unknown-keyword --overwrite -C /home/runner/work/_temp/81f0b9e4-b8c6-4c46-a29b-6952ee85cd18 -f /home/runner/work/_temp/9fd0de9e-7488-4808-8d92-d201b505b7b4
Helm tool version 'v4.0.1' has been cached at /opt/hostedtoolcache/helm/4.0.1/x64/linux-amd64/helm
- Dominant language
- TypeScript
- Stars
- 191
- Forks
- 79
- PR merge metrics
- No merged PRs in 30d
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from Azure/setup-helm
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Azure/setup-helm#188 · 3 comments · 1 reaction ·
-
Bug: Please make your releases immutableMay be free again @bosesuneha claimed this 92 days ago, and no pull request is open. Openbug
Azure/setup-helm#270 · 6 reactions · 1 assignee ·
-
Difficulty 3/5 1-2 days Newbie friendliness 38/100
Azure/setup-helm#249 · 1 reaction ·
-
Feature Request: Add semver range support to allow installing Helm v3.x or any major/minor versionOpen
Difficulty 4/5 3-5 days Newbie friendliness 45/100
Azure/setup-helm#242 · 1 comment · 2 reactions ·
-
Bug: azure/setup-helm@v4 Automatically Installing Helm v4.0.1 Causing Plugin Verification FailureOpenbug
Difficulty 3/5 1-2 days Newbie friendliness 42/100
Azure/setup-helm#239 ·
All issues in Azure/setup-helm
Similar issues
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
aiko-chan-ai/DiscordBotClient#380 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
vercel/ai-elements#507 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Maintainers usually reply within 2 days
-
Difficulty 2/5 Half a day Newbie friendliness 84/100
anaclumos/qa-interns#148 · 1 comment ·
Maintainers usually reply within 1 day