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

karan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git


The following commit(s) were added to refs/heads/master by this push:
     new 92e03f2fc61 Excercise release build during CI execution (#18320)
92e03f2fc61 is described below

commit 92e03f2fc612c59adeb69ccb44f66fe4903b0378
Author: Zoltan Haindrich <[email protected]>
AuthorDate: Tue Jul 29 15:36:20 2025 +0200

    Excercise release build during CI execution (#18320)
---
 .github/scripts/validate-dist | 21 +++++++++++++++++++++
 .github/workflows/ci.yml      |  6 ++++++
 2 files changed, 27 insertions(+)

diff --git a/.github/scripts/validate-dist b/.github/scripts/validate-dist
new file mode 100755
index 00000000000..4265aeeb4c8
--- /dev/null
+++ b/.github/scripts/validate-dist
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+set -e
+set -x
+
+mvn -B clean install -Papache-release,dist,rat -DskipTests 
-Ddependency-check.skip -Dgpg.skip
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 93981f0dc96..8b18189ee8a 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -32,6 +32,12 @@ jobs:
       artifact_prefix: "unit-test-reports"
       key: "test-jdk17-[${{ matrix.pattern }}]"
 
+  validate-dist:
+    uses: ./.github/workflows/worker.yml
+    with:
+      script: .github/scripts/validate-dist
+      key: "validate-dist"
+
   test-report:
     name: "test-report"
     needs: run-unit-tests


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to