From d7329dea9ede9bb79319c8372be9497df235155d Mon Sep 17 00:00:00 2001 From: Dave Marion Date: Fri, 24 Feb 2023 13:23:37 +0000 Subject: [PATCH] Moved the ZooKeeper 3.5.x compatibility check to targets other than main Closes #3201 --- .github/workflows/maven.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/maven.yaml b/.github/workflows/maven.yaml index 54368e245a4..6f659cdda36 100644 --- a/.github/workflows/maven.yaml +++ b/.github/workflows/maven.yaml @@ -70,7 +70,6 @@ jobs: profile: - {name: 'unit-tests', javaver: 11, args: 'verify -PskipQA -DskipTests=false'} - {name: 'qa-checks', javaver: 11, args: 'verify javadoc:jar -Psec-bugs -DskipTests -Dspotbugs.timeout=3600000'} - - {name: 'compat', javaver: 11, args: 'package -DskipTests -Dhadoop.version=3.0.3 -Dzookeeper.version=3.5.10'} - {name: 'errorprone', javaver: 11, args: 'verify -Perrorprone,skipQA'} - {name: 'jdk17', javaver: 17, args: 'verify -DskipITs'} fail-fast: false @@ -110,6 +109,12 @@ jobs: run: mvn -B -V -e -ntp "-Dstyle.color=always" -DskipFormat ${{ matrix.profile.args }} env: MAVEN_OPTS: -Djansi.force=true + - name: Build with Maven (ZooKeeper compatibility build) + if: ${{ github.base_ref != 'main' }} + timeout-minutes: 60 + run: mvn -B -V -e -ntp "-Dstyle.color=always" -DskipFormat package -DskipTests -Dhadoop.version=3.0.3 -Dzookeeper.version=3.5.10 + env: + MAVEN_OPTS: -Djansi.force=true - name: Upload unit test results if: ${{ failure() }} uses: actions/upload-artifact@v3