From 60c63954dc366c3956628ae7874711c8e48cd976 Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Mon, 19 Jan 2026 09:51:27 +0100 Subject: [PATCH] Add GitHub actions CI. --- .github/workflows/ci.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 000000000..50903caad --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,29 @@ +name: CI Build + +on: + push: + branches: [ main, 4.0.x, 3.5.x, 'issue/**' ] + +permissions: read-all + +jobs: + build-java: + strategy: + matrix: + java-version: [ base, main ] + name: Build project + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v6 + - name: Setup Java and Maven + uses: spring-projects/spring-data-release/actions/setup-maven@main + with: + java-version: ${{ matrix.java-version }} + develocity-access-key: '${{ secrets.DEVELOCITY_ACCESS_KEY }}' + - name: Build + run: ./mvnw -Dsort -B -U clean dependency:list verify + - name: Test Summary + uses: test-summary/action@v2.2 + with: + paths: '**/TEST-*.xml' + if: always()