-
Notifications
You must be signed in to change notification settings - Fork 35
Comparing changes
Open a pull request
base repository: helmfile/chartify
base: v0.26.2
head repository: helmfile/chartify
compare: v0.26.3
- 10 commits
- 12 files changed
- 4 contributors
Commits on Jan 24, 2026
-
bump helm version to v3.20.0 and v4.1.0 (#171)
* bump helm version to v3.20.0 and v4.1.0 Updated Helm versions in CI workflow and go.mod dependencies: - .github/workflows/go.yml: v3.19.2->v3.20.0, v4.0.0->v4.1.0 - go.mod: helm.sh/helm/[email protected], helm.sh/helm/[email protected] - Updated prerequisite documentation to reflect v4.1.0 - Transitive dependencies auto-updated Signed-off-by: yxxhero <[email protected]> * format: fix alignment in jsonPatch struct definition Signed-off-by: yxxhero <[email protected]> * test: update snapshot for kube_version_and_api_versions test Updated test snapshot to reflect Kubernetes API version changes in k8s.io/client-go v0.35.0: - Added networking.k8s.io/v1alpha1 - Shifted networking, node, policy, rbac authorization API versions - Updated to match current Kubernetes API set from k8s.io 0.35.0 Signed-off-by: yxxhero <[email protected]> * test: update snapshot for helm v4.1.0 compatibility Updated snapshot to match Helm v4.1.0 API version changes: - Changed storagemigration.k8s.io/v1alpha1 to v1beta1 - Added networking.k8s.io/v1alpha1 - Adjusted API version numbering to match k8s.io/client-go v0.35.0 Signed-off-by: yxxhero <[email protected]> * Revert snapshot to v3.20.0 compatibility Reverted snapshot to match Helm v3.20.0 output by removing networking.k8s.io/v1alpha1. This allows both Helm v3.20.0 and v4.1.0 tests to pass since v3.20.0 doesn't output this API version. Signed-off-by: yxxhero <[email protected]> * test: add version-specific snapshot support for Helm v3 and v4 Added getHelmVersion() function to detect Helm version at runtime Modified kube_version_and_api_versions test to use different snapshot files: - Helm v3 (v3.20.0): uses kube_version_and_api_versions_helm3/want - Helm v4 (v4.1.0): uses kube_version_and_api_versions_helm4/want This allows both Helm versions to pass their respective tests with expected API versions. Signed-off-by: yxxhero <[email protected]> * test: fix version detection for snapshot files Fixed syntax errors and properly implemented Helm version detection: - Simplified getHelmVersion() function to return version string - Modified snapshot file selection logic to check tc.description - Only for 'kube_version_and_api_versions' test, selects helm3 or helm4 snapshot directory based on version - Uses strings.HasPrefix() to detect v4.x vs v3.x This allows both Helm v3.20.0 and v4.1.0 tests to pass with their respective snapshots. Signed-off-by: yxxhero <[email protected]> * test: fix helm3 snapshot to match v3.20.0 output Fixed snapshot to match Helm v3.20.0 actual output from CI: - Updated API version numbering to match v3.20.0 output - Removed missing API versions that v3.20.0 doesn't output - Ensured storagemigration.k8s.io/v1beta1 is present Signed-off-by: yxxhero <[email protected]> * test: fix helm4 snapshot to match v4.1.0 output Fixed kube_version_and_api_versions_helm4/want to match Helm v4.1.0 actual CI output: - Added duplicate networking.k8s.io/v1 entry at apiVersion36 - Adjusted all subsequent API version numbering - This matches the v4.1.0 output which includes the duplicate networking entry Signed-off-by: yxxhero <[email protected]> * test: remove unused old snapshot file Removed testdata/integration/testcases/kube_version_and_api_versions/want as it is no longer used. Version-specific snapshots are now used: - kube_version_and_api_versions_helm3/want for Helm v3 - kube_version_and_api_versions_helm4/want for Helm v4 Signed-off-by: yxxhero <[email protected]> * test: fix helm3 snapshot to match v3.20.0 CI output Fixed helm3 snapshot to include duplicate networking.k8s.io/v1 entry: - Added duplicate networking.k8s.io/v1 at apiVersion35 - This matches Helm v3.20.0 actual CI output - Both v3.20.0 and v4.1.0 tests should now pass Signed-off-by: yxxhero <[email protected]> * test: fix helm4 snapshot to exact v4.1.0 output Fixed helm4 snapshot to match exact v4.1.0 expected output: - Removed extra entries (only kept apiVersion0-59) - Now has exactly 60 lines matching expected v4.1.0 CI output Signed-off-by: yxxhero <[email protected]> * test: fix helm3 snapshot to exactly 60 lines Updated helm3 snapshot to match expected 60-line structure: - Ensured exactly apiVersion0-59 (60 lines total) - Removed extra entries beyond apiVersion59 - This matches expected v3.20.0 output format Signed-off-by: yxxhero <[email protected]> * test: remove duplicate entries from helm4 snapshot Fixed both helm3 and helm4 snapshots to remove incorrect duplicate entries: - Removed extra networking.k8s.io/v1 duplicates - Ensured consistent structure with 60 lines (apiVersion0-59) - Both snapshots now match expected output format Signed-off-by: yxxhero <[email protected]> * test: simplify Helm version detection logic Refactored snapshot file path logic to be more elegant: - Added getSnapshotFilePath() helper function to reduce nesting - Uses helper function instead of nested if-else statements - Cleaner and more maintainable code structure Signed-off-by: yxxhero <[email protected]> * test: fix helm4 snapshot to match v4.1.0 expected output Removed extra apiVersion29 entry from helm4 snapshot: - Expected output has 60 lines (apiVersion0-59) - Removed duplicate extensions.k8s.io/v1beta1 entry - Now matches expected v4.1.0 CI output format Signed-off-by: yxxhero <[email protected]> * test: remove unused getHelmVersion function Removed unused getHelmVersion function: - Function was replaced by getSnapshotFilePath() - getSnapshotFilePath() now handles version detection internally - Cleaner code without unused helper Signed-off-by: yxxhero <[email protected]> * fix tests Signed-off-by: yxxhero <[email protected]> * fix tests Signed-off-by: yxxhero <[email protected]> --------- Signed-off-by: yxxhero <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 83a7c41 - Browse repository at this point
Copy the full SHA 83a7c41View commit details -
Add build instructions and installation guide (#172)
Fixes #65 - Add build targets to Makefile and Installation section to README with build instructions, prerequisites, and usage examples. Signed-off-by: yxxhero <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 857cb68 - Browse repository at this point
Copy the full SHA 857cb68View commit details
Commits on Feb 11, 2026
-
build(deps): bump helm.sh/helm/v4 from 4.1.0 to 4.1.1 (#174)
Bumps [helm.sh/helm/v4](https://github.com/helm/helm) from 4.1.0 to 4.1.1. - [Release notes](https://github.com/helm/helm/releases) - [Commits](helm/helm@v4.1.0...v4.1.1) --- updated-dependencies: - dependency-name: helm.sh/helm/v4 dependency-version: 4.1.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 700fbf9 - Browse repository at this point
Copy the full SHA 700fbf9View commit details
Commits on Mar 13, 2026
-
build(deps): bump helm.sh/helm/v3 from 3.20.0 to 3.20.1 (#176)
Bumps [helm.sh/helm/v3](https://github.com/helm/helm) from 3.20.0 to 3.20.1. - [Release notes](https://github.com/helm/helm/releases) - [Commits](helm/helm@v3.20.0...v3.20.1) --- updated-dependencies: - dependency-name: helm.sh/helm/v3 dependency-version: 3.20.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 91c0166 - Browse repository at this point
Copy the full SHA 91c0166View commit details -
Fix ID formatting in tempdir.go (#175)
The character ":" is invalid for filesystem paths. This change will ensure that temp directories created for OCI repositories do not contain invalid syntax. Signed-off-by: Matt Cockrell <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 10469d1 - Browse repository at this point
Copy the full SHA 10469d1View commit details -
build(deps): bump helm.sh/helm/v4 from 4.1.1 to 4.1.3 (#177)
Bumps [helm.sh/helm/v4](https://github.com/helm/helm) from 4.1.1 to 4.1.3. - [Release notes](https://github.com/helm/helm/releases) - [Commits](helm/helm@v4.1.1...v4.1.3) --- updated-dependencies: - dependency-name: helm.sh/helm/v4 dependency-version: 4.1.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5eda8d6 - Browse repository at this point
Copy the full SHA 5eda8d6View commit details
Commits on Mar 21, 2026
-
build(deps): bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 (#178)
Bumps [github.com/cloudflare/circl](https://github.com/cloudflare/circl) from 1.6.1 to 1.6.3. - [Release notes](https://github.com/cloudflare/circl/releases) - [Commits](cloudflare/circl@v1.6.1...v1.6.3) --- updated-dependencies: - dependency-name: github.com/cloudflare/circl dependency-version: 1.6.3 dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6f12708 - Browse repository at this point
Copy the full SHA 6f12708View commit details
Commits on Mar 24, 2026
-
build(deps): bump azure/setup-helm from 4.3.1 to 5.0.0 (#179)
Bumps [azure/setup-helm](https://github.com/azure/setup-helm) from 4.3.1 to 5.0.0. - [Release notes](https://github.com/azure/setup-helm/releases) - [Changelog](https://github.com/Azure/setup-helm/blob/main/CHANGELOG.md) - [Commits](Azure/setup-helm@v4.3.1...v5.0.0) --- updated-dependencies: - dependency-name: azure/setup-helm dependency-version: 5.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for bd604b3 - Browse repository at this point
Copy the full SHA bd604b3View commit details
Commits on Apr 11, 2026
-
bump helm v3 to v3.20.2 and helm v4 to v4.1.4 in go.mod and CI (#182)
Agent-Logs-Url: https://github.com/helmfile/chartify/sessions/425b5c2c-0a89-412e-83e9-6d52fa79a021 Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: yxxhero <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 043e472 - Browse repository at this point
Copy the full SHA 043e472View commit details -
build(deps): bump google.golang.org/grpc from 1.78.0 to 1.79.3 (#183)
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.78.0 to 1.79.3. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](grpc/grpc-go@v1.78.0...v1.79.3) --- updated-dependencies: - dependency-name: google.golang.org/grpc dependency-version: 1.79.3 dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d50ec15 - Browse repository at this point
Copy the full SHA d50ec15View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.26.2...v0.26.3