helm/pkg
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
..
action Reproducible chart archive builds 2025-10-29 11:49:22 -04:00
chart Reproducible chart archive builds 2025-10-29 11:49:22 -04:00
cli Move lint pkg to be part of each chart version 2025-09-02 12:14:37 -04:00
cmd Reproducible chart archive builds 2025-10-29 11:49:22 -04:00
downloader Move repo package to versioned directory 2025-09-02 10:19:48 -04:00
engine Reproducible chart archive builds 2025-10-29 11:49:22 -04:00
gates chore: enable usetesting linter 2025-05-30 08:12:11 +02:00
getter chore: fix some comment format 2025-10-15 11:19:41 +08:00
helmpath fix: lint test SetEnv errors 2025-06-15 08:50:39 -06:00
ignore refactor: replace HasPrefix+TrimPrefix with CutPrefix 2025-05-24 13:23:03 +08:00
kube Refactor logging functionality to use slog.Handler 2025-10-22 15:26:48 +01:00
postrenderer Remove SetupPluginEnv 2025-09-01 10:49:01 -07:00
provenance chore: update sign tests to use testify 2025-09-24 19:32:52 -06:00
pusher chore: remove pkg/time which is no longer needed 2025-09-15 12:29:35 -06:00
registry refactor: remove unused err from pkg/registry/client.go 2025-10-17 05:08:32 -06:00
release Reproducible chart archive builds 2025-10-29 11:49:22 -04:00
repo/v1 Warn when we fallback to a different version on helm pull 2025-09-05 19:27:44 +02:00
storage Refactor logging functionality to use slog.Handler 2025-10-22 15:26:48 +01:00
strvals chore: fix some comment format 2025-10-15 11:19:41 +08:00
uploader Merge branch 'main' into stdlib-errors-2 2025-04-21 12:13:10 -04:00