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

XiaoHongbo-Hope pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/paimon-mosaic.git


The following commit(s) were added to refs/heads/main by this push:
     new 43e6624  ci: fix release signing and macOS wheel repair (#38)
43e6624 is described below

commit 43e66248d0aa3fc8802c1f703e5657e4c1c5046f
Author: QuakeWang <[email protected]>
AuthorDate: Sat May 23 19:48:06 2026 +0800

    ci: fix release signing and macOS wheel repair (#38)
    
    Signed-off-by: QuakeWang <[email protected]>
---
 .github/workflows/release-python.yml | 2 +-
 java/pom.xml                         | 6 ++++++
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/release-python.yml 
b/.github/workflows/release-python.yml
index 0985599..c8d81d5 100644
--- a/.github/workflows/release-python.yml
+++ b/.github/workflows/release-python.yml
@@ -130,7 +130,7 @@ jobs:
 
       - name: Repair wheel
         run: |
-          delocate-wheel -w python/dist/repaired python/dist/*.whl
+          delocate-wheel --require-archs arm64 -w python/dist/repaired 
python/dist/*.whl
           rm python/dist/*.whl
           mv python/dist/repaired/*.whl python/dist/
 
diff --git a/java/pom.xml b/java/pom.xml
index dfd54c0..c4030a1 100644
--- a/java/pom.xml
+++ b/java/pom.xml
@@ -123,6 +123,12 @@
                                 <goals>
                                     <goal>sign</goal>
                                 </goals>
+                                <configuration>
+                                    <gpgArguments>
+                                        <arg>--pinentry-mode</arg>
+                                        <arg>loopback</arg>
+                                    </gpgArguments>
+                                </configuration>
                             </execution>
                         </executions>
                     </plugin>

Reply via email to