From 92e0b111a0ce98964e4de3600d1a81643313ed7e Mon Sep 17 00:00:00 2001 From: Michael Peter Christen Date: Sun, 12 Jul 2026 13:24:43 +0200 Subject: add solr9-jetty-bridge verification to CI --- .github/workflows/ant-build-pull-request.yaml | 4 ++++ .github/workflows/ant-build.yaml | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/.github/workflows/ant-build-pull-request.yaml b/.github/workflows/ant-build-pull-request.yaml index 52a050c8a..614896aea 100644 --- a/.github/workflows/ant-build-pull-request.yaml +++ b/.github/workflows/ant-build-pull-request.yaml @@ -15,3 +15,7 @@ jobs: distribution: 'temurin' - name: Build with ant run: ant clean all dist + - name: Verify Solr and Jetty dependency isolation + run: ./test/jetty-solr-dependency-guard.sh + - name: Test embedded Solr bridge + run: ./test/solr9-jetty-bridge-spike.sh diff --git a/.github/workflows/ant-build.yaml b/.github/workflows/ant-build.yaml index 10488dc4f..9a8a0f6fb 100644 --- a/.github/workflows/ant-build.yaml +++ b/.github/workflows/ant-build.yaml @@ -38,6 +38,12 @@ jobs: - name: Build with Ant run: ant clean all dist + - name: Verify Solr and Jetty dependency isolation + run: ./test/jetty-solr-dependency-guard.sh + + - name: Test embedded Solr bridge + run: ./test/solr9-jetty-bridge-spike.sh + - name: Verify tarball creation run: | ls -la ${{ env.RELEASE_DIR }}/ -- cgit v1.2.3