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]