Skip to content

ci(workflows): update helm version to v3.18.4 and add matrix for tests#207

Merged
davidgamero merged 1 commit intoAzure:mainfrom
bosesuneha:update-helm-version
Aug 12, 2025
Merged

ci(workflows): update helm version to v3.18.4 and add matrix for tests#207
davidgamero merged 1 commit intoAzure:mainfrom
bosesuneha:update-helm-version

Conversation

@bosesuneha
Copy link
Copy Markdown
Member

@bosesuneha bosesuneha commented Aug 12, 2025

This pull request is based on #193 by @corneliusroemer and updates the CI workflow to improve platform coverage and ensure the use of the latest stable Helm versions in both integration and unit tests. The changes also update the default Helm version in the codebase.

CI Platform Coverage Improvements:

  • The integration-tests.yml and unit-tests.yml workflows now use a matrix strategy to run tests across multiple operating systems, including Ubuntu (x64 and ARM), macOS (x64 and ARM), and Windows (x64 and ARM), increasing test coverage and reliability across platforms. [1] [2]

Helm Version Updates:

  • The integration test workflow updates Helm versions to v3.18.4 and v3.18.0, replacing older versions (v3.8.0, v3.7.2, and 3.5.0), ensuring tests use the most recent stable releases. Validation steps and environment variables have been updated accordingly. [1] [2]
  • The default stable Helm version in src/run.ts is updated from v3.18.3 to v3.18.4, ensuring the codebase references the latest release.

@davidgamero davidgamero merged commit 5e72872 into Azure:main Aug 12, 2025
12 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.

3 participants