This is an automated email from the ASF dual-hosted git repository.

snazy pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/polaris.git


The following commit(s) were added to refs/heads/main by this push:
     new 26c56ee3c Releasy: prepare for Helm 4 (helm package repro) (#3088)
26c56ee3c is described below

commit 26c56ee3cf76695d9d82babcb7d6bbdb6be0a0c3
Author: Robert Stupp <[email protected]>
AuthorDate: Wed Nov 26 17:10:13 2025 +0100

    Releasy: prepare for Helm 4 (helm package repro) (#3088)
    
    Part of #3086
---
 .github/workflows/release-3-build-and-publish-artifacts.yml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/.github/workflows/release-3-build-and-publish-artifacts.yml 
b/.github/workflows/release-3-build-and-publish-artifacts.yml
index f86c4df33..c8e774745 100644
--- a/.github/workflows/release-3-build-and-publish-artifacts.yml
+++ b/.github/workflows/release-3-build-and-publish-artifacts.yml
@@ -358,6 +358,9 @@ jobs:
           gpg --batch --pinentry-mode loopback --export > /tmp/pubring.gpg
 
           exec_process cd helm
+          # Prerequisite for reproducible helm packages: file modification 
time must be deterministic
+          # Works with helm since version 4.0.0
+          exec_process find polaris -exec touch -d "1980-01-01 00:00:00" {} +
           exec_process helm package polaris --sign --key "." --keyring 
/tmp/secring.gpg --passphrase-file /tmp/passphrase
           exec_process helm verify polaris-${version_without_rc}.tgz --keyring 
/tmp/pubring.gpg
 

Reply via email to