diff --git a/buildtools/pom.xml b/buildtools/pom.xml
index d7b06a3ac174e..18dba1aeb04d9 100644
--- a/buildtools/pom.xml
+++ b/buildtools/pom.xml
@@ -269,6 +269,18 @@
+
+ maven-gpg-plugin
+
+
+ sign-artifacts
+ verify
+
+ sign
+
+
+
+
diff --git a/download/pulsar_functions/function15966267003425740315.tmp b/download/pulsar_functions/function15966267003425740315.tmp
deleted file mode 100644
index e69de29bb2d1d..0000000000000
diff --git a/download/pulsar_functions/function17315915668425371952.tmp b/download/pulsar_functions/function17315915668425371952.tmp
deleted file mode 100644
index e69de29bb2d1d..0000000000000
diff --git a/pom.xml b/pom.xml
index cd863325a111a..dabbd4c2af244 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2302,6 +2302,31 @@ flexible messaging model and an intuitive client API.
osx-x86_64
+
+ release-sign-artifacts
+
+
+ performRelease
+ true
+
+
+
+
+
+ maven-gpg-plugin
+
+
+ sign-artifacts
+ verify
+
+ sign
+
+
+
+
+
+
+