Skip to content

chore(deps): Bump azure/setup-helm from 4 to 5#241

Merged
pdettori merged 2 commits intomainfrom
dependabot/github_actions/azure/setup-helm-5
Apr 8, 2026
Merged

chore(deps): Bump azure/setup-helm from 4 to 5#241
pdettori merged 2 commits intomainfrom
dependabot/github_actions/azure/setup-helm-5

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Mar 24, 2026

Bumps azure/setup-helm from 4 to 5.

Release notes

Sourced from azure/setup-helm's releases.

v5.0.0

Changed

v4.3.1

Changed

Added

v4.3.0

  • #152 feat: log when restoring from cache
  • #157 Dependencies Update
  • #137 Add dependabot

v4.2.0

  • #124 Fix OS detection and download OS-native archive extension

v4.1.0

  • #130 switches to use Helm published file to read latest version instead of using GitHub releases
Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Mar 24, 2026
@dependabot dependabot Bot requested a review from a team as a code owner March 24, 2026 00:23
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Mar 24, 2026
@dependabot dependabot Bot force-pushed the dependabot/github_actions/azure/setup-helm-5 branch from 4b71226 to 0304987 Compare April 3, 2026 02:47
Bumps [azure/setup-helm](https://github.com/azure/setup-helm) from 4 to 5.
- [Release notes](https://github.com/azure/setup-helm/releases)
- [Commits](Azure/setup-helm@v4...v5)

---
updated-dependencies:
- dependency-name: azure/setup-helm
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/github_actions/azure/setup-helm-5 branch from 0304987 to cb4be6a Compare April 7, 2026 16:56
Copy link
Copy Markdown
Contributor

@pdettori pdettori left a comment

Choose a reason for hiding this comment

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

Review Summary

Compatibility: Safe to merge. setup-helm v5's only breaking change is the Node.js runtime update (node20 → node24), which is transparent to consumers — inputs and outputs are unchanged. All 14 CI checks pass including E2E tests.

One pinning inconsistency noted inline.

Areas reviewed: GitHub Actions, Security (action pinning)


Reviewed with Claude Code

Comment thread .github/workflows/release.yml Outdated
- name: Set up Helm
if: github.ref_type == 'tag'
uses: azure/setup-helm@v4
uses: azure/setup-helm@v5
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

suggestion: This uses @v5 (tag) while ci.yaml and security-scans.yaml correctly pin to the SHA (@dda3372f752e03dde6b3237bc9431cdc2f7a02a2 # v5.0.0). For consistency and supply-chain security, consider pinning here too:

Suggested change
uses: azure/setup-helm@v5
uses: azure/setup-helm@dda3372f752e03dde6b3237bc9431cdc2f7a02a2 # v5.0.0

This pre-existed from v4 but is a good opportunity to fix.

Pin azure/setup-helm to commit SHA for consistency with ci.yaml and
security-scans.yaml, improving supply-chain security.

Assisted-By: Claude (Anthropic AI) <noreply@anthropic.com>
Signed-off-by: Paolo Dettori <dettori@us.ibm.com>
Copy link
Copy Markdown
Contributor

@pdettori pdettori left a comment

Choose a reason for hiding this comment

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

/lgtm

@pdettori pdettori merged commit 4817852 into main Apr 8, 2026
14 checks passed
@dependabot dependabot Bot deleted the dependabot/github_actions/azure/setup-helm-5 branch April 8, 2026 01:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant