Skip to content

Conversation

@yxxhero
Copy link
Collaborator

@yxxhero yxxhero commented Dec 19, 2024

This pull request introduces significant updates to the installation process and configuration for the Helm Diff plugin, particularly adding support for Windows.

fix: #316

Installation Script Enhancements:

  • Added a new PowerShell script install-binary.ps1 to handle the installation process on Windows. This script includes functions for determining system architecture, fetching the appropriate plugin version, creating a temporary directory, constructing the download URL, downloading the plugin, and installing it.

Configuration File Updates:

  • Updated plugin.yaml to support platform-specific commands and hooks. This includes specifying different commands and hooks for Windows and other operating systems, ensuring compatibility across platforms.

@yxxhero yxxhero force-pushed the refactor(plugin.yaml)--enhance-platform-support-for-windown-and-update-commands branch from b923e0c to 41db619 Compare January 15, 2025 23:54
@yxxhero yxxhero force-pushed the refactor(plugin.yaml)--enhance-platform-support-for-windown-and-update-commands branch from 41db619 to 464e258 Compare January 28, 2025 04:50
@yxxhero yxxhero force-pushed the refactor(plugin.yaml)--enhance-platform-support-for-windown-and-update-commands branch from 464e258 to 6c5fd47 Compare March 31, 2025 23:40
@yxxhero yxxhero force-pushed the refactor(plugin.yaml)--enhance-platform-support-for-windown-and-update-commands branch from 459fdd5 to a0751ea Compare May 9, 2025 01:11
@yxxhero yxxhero force-pushed the refactor(plugin.yaml)--enhance-platform-support-for-windown-and-update-commands branch from a0751ea to e2157c3 Compare May 20, 2025 23:54
@yxxhero yxxhero force-pushed the refactor(plugin.yaml)--enhance-platform-support-for-windown-and-update-commands branch from 50f8ac8 to 8b6b1ea Compare September 6, 2025 12:57
@yxxhero yxxhero merged commit 757018e into master Sep 7, 2025
17 checks passed
y-yagi added a commit to y-yagi/helm-diff that referenced this pull request Sep 8, 2025
Since databus23#712, helm-diff uses `platformHooks`, which was added by helm v3.18.0.
So helm-diff requires helm v3.18+ now.
yxxhero pushed a commit that referenced this pull request Sep 8, 2025
Since #712, helm-diff uses `platformHooks`, which was added by helm v3.18.0.
So helm-diff requires helm v3.18+ now.
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.

Windows Helm Diff path issue

2 participants