helm/pkg/action
Matt Farina ca8eae9361
Reproducible chart archive builds
Building the same chart into an archive multiple times will have
the same sha256 hash.

Perviously, the time in the headers for a file was time.Now() which
changed each time. The time is now collected from the operating
system when the file is loaded and this time is used.

Fixes: #3612

Signed-off-by: Matt Farina <matt.farina@suse.com>
2025-10-29 11:49:22 -04:00
..
testdata Grammar fixes 2024-09-14 10:30:31 +10:00
action.go Set default logger in Configuration constructor 2025-10-23 18:09:58 +01:00
action_test.go Reproducible chart archive builds 2025-10-29 11:49:22 -04:00
dependency.go Move pkg/chart to pkg/chart/v2 to prepare for v3 charts 2025-02-25 15:20:44 -05:00
dependency_test.go Move pkg/chart to pkg/chart/v2 to prepare for v3 charts 2025-02-25 15:20:44 -05:00
doc.go feat: add 'pkg/action' for list operations (#5077) 2019-01-07 17:45:14 -07:00
get.go Move all the get commands to the new release interface 2025-10-10 11:49:08 -04:00
get_metadata.go Moved release objects to enable versioning 2025-10-10 11:49:08 -04:00
get_metadata_test.go Moved release objects to enable versioning 2025-10-10 11:49:08 -04:00
get_values.go Moved release objects to enable versioning 2025-10-10 11:49:08 -04:00
get_values_test.go Moved release objects to enable versioning 2025-10-10 11:49:08 -04:00
history.go feat: reinstate logger parameter to actions package 2025-10-21 22:48:51 +01:00
hooks.go chore: Cleanup additional/redundant kube client Interfaces 2025-09-21 11:37:16 -07:00
hooks_test.go Reproducible chart archive builds 2025-10-29 11:49:22 -04:00
install.go Merge pull request #31411 from banjoh/em/reinstate-logger-param 2025-10-29 10:03:03 -04:00
install_test.go Reproducible chart archive builds 2025-10-29 11:49:22 -04:00
lazyclient.go upgrade to kubernetes 1.21 2021-04-12 22:56:09 -04:00
lint.go Move lint pkg to be part of each chart version 2025-09-02 12:14:37 -04:00
lint_test.go Return a lint warning if templates/ does not exist. 2025-07-07 21:02:11 -07:00
list.go chore: clean up for comments 2025-10-13 10:28:44 -06:00
list_test.go chore: clean up for comments 2025-10-13 10:28:44 -06:00
package.go Update the action interfaces for chart apiversions 2025-09-17 15:19:02 -04:00
package_test.go fix: allow signing multiple charts with passphrase from stdin. 2025-04-16 18:05:36 +03:00
pull.go Move repo package to versioned directory 2025-09-02 10:19:48 -04:00
push.go Updating to helm.sh/helm/v4 2025-01-08 15:34:20 -08:00
registry_login.go chore(oci): upgrade to ORAS v2 2025-02-02 07:28:41 -07:00
registry_logout.go Update to Go 1.21 for builds 2024-01-08 15:48:36 -05:00
release_testing.go Moved release objects to enable versioning 2025-10-10 11:49:08 -04:00
resource_policy.go Move the release util to the versioned directory 2025-09-02 10:13:55 -04:00
rollback.go Merge pull request #31411 from banjoh/em/reinstate-logger-param 2025-10-29 10:03:03 -04:00
show.go Move lint pkg to be part of each chart version 2025-09-02 12:14:37 -04:00
show_test.go Reproducible chart archive builds 2025-10-29 11:49:22 -04:00
status.go Merge pull request #30980 from gjenkins8/gjenkins/cleanup_kubeclient_interfaces 2025-10-10 17:05:09 -04:00
uninstall.go feat: reinstate logger parameter to actions package 2025-10-21 22:48:51 +01:00
uninstall_test.go Merge pull request #30980 from gjenkins8/gjenkins/cleanup_kubeclient_interfaces 2025-10-10 17:05:09 -04:00
upgrade.go Merge pull request #31411 from banjoh/em/reinstate-logger-param 2025-10-29 10:03:03 -04:00
upgrade_test.go Ensure the release interface is used in actions instead of the type 2025-10-10 11:52:33 -04:00
validate.go Rename 'force' to 'force-replace' 2025-07-14 09:41:18 -07:00
validate_test.go Updating to helm.sh/helm/v4 2025-01-08 15:34:20 -08:00
verify.go fix: helm verify run signature 2025-09-17 11:14:34 -06:00