From f0d3309a71f18dcbc6355e9b04d060b5122c23aa Mon Sep 17 00:00:00 2001 From: "maarten.vercruysse" Date: Tue, 20 Oct 2026 11:42:11 +0200 Subject: [PATCH] Add e2e test CI flow --- .github/workflows/ci.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7768dd5ab..b742e5920 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -57,3 +57,26 @@ jobs: distribution: 'temurin' java-version: '17' - run: ./gradlew allTests + e2e: + runs-on: ubuntu-latest + timeout-minutes: 45 + permissions: + contents: read + checks: write + + steps: + - uses: actions/checkout@v6 + - uses: actions/setup-java@v5 + with: + distribution: 'temurin' + java-version: '17' + - name: Setup Gradle + uses: gradle/actions/setup-gradle@v5 + - run: ./gradlew :app:e2eTest + - name: Publish E2E test results + if: ${{ always() && hashFiles('app/build/test-results/e2eTest/**/*.xml') != '' }} + uses: dorny/test-reporter@v3 + with: + name: E2E test results + path: app/build/test-results/e2eTest/**/*.xml + reporter: java-junit