From 10cc12154e17bee17300bd42bf3c9a9bad97ddba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20M=C3=B6rling?= Date: Tue, 19 May 2026 16:49:50 +0200 Subject: [PATCH] fix: split coverage into separate backend and frontend steps - Backend coverage runs from repo root where gradlew lives - Frontend coverage runs from frontend/ with working-directory - No cd tricks that break relative paths --- .forgejo/workflows/ci.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.forgejo/workflows/ci.yml b/.forgejo/workflows/ci.yml index a4b4382..42c05d2 100644 --- a/.forgejo/workflows/ci.yml +++ b/.forgejo/workflows/ci.yml @@ -48,12 +48,12 @@ jobs: - name: Backend unit tests run: ./gradlew :backend:test - - name: Coverage verification - run: | - cd .. - ./gradlew :backend:jacocoTestCoverageVerification - cd frontend - npm run test:coverage + - name: Backend coverage + run: ./gradlew :backend:jacocoTestCoverageVerification + + - name: Frontend coverage + run: npm run test:coverage + working-directory: frontend e2e: name: E2E browser tests