From 5b620de67545550d77d5a9a7a0fa069ed031a684 Mon Sep 17 00:00:00 2001 From: Valera V Harseko Date: Sat, 11 Jul 2026 13:34:18 +0300 Subject: [PATCH] Run integration tests in the default CI build MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Build Maven workflow stopped at the package phase, so failsafe integration tests (*IT.java) in jaspi-functional-tests and framework-functional-tests never ran on pull requests — they were only exercised by the deploy workflow on master. Switch the build to mvn verify so the integration-test and verify phases run in CI, which also enables the persistit animal-sniffer API compatibility check. --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8414cab58..f8e3ba863 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -36,4 +36,4 @@ jobs: - name: Build with Maven env: MAVEN_OPTS: -Dhttps.protocols=TLSv1.2 -Dmaven.wagon.httpconnectionManager.ttlSeconds=120 -Dmaven.wagon.http.retryHandler.requestSentEnabled=true -Dmaven.wagon.http.retryHandler.count=10 - run: mvn --batch-mode --errors --update-snapshots package --file pom.xml + run: mvn --batch-mode --errors --update-snapshots verify --file pom.xml